You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ch...@apache.org on 2014/06/27 18:02:00 UTC
git commit: updating app-catalog constants - AIRAVATA-1302
Repository: airavata
Updated Branches:
refs/heads/master f0aae9f17 -> a886c0c5b
updating app-catalog constants - AIRAVATA-1302
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/a886c0c5
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/a886c0c5
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/a886c0c5
Branch: refs/heads/master
Commit: a886c0c5beceb12cc3f49588c037d1f3a06349fd
Parents: f0aae9f
Author: Chathuri Wimalasena <ka...@gmail.com>
Authored: Fri Jun 27 12:01:56 2014 -0400
Committer: Chathuri Wimalasena <ka...@gmail.com>
Committed: Fri Jun 27 12:01:56 2014 -0400
----------------------------------------------------------------------
.../data/resources/AbstractResource.java | 92 +++++++++++++++++++-
1 file changed, 91 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/a886c0c5/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/AbstractResource.java
----------------------------------------------------------------------
diff --git a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/AbstractResource.java b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/AbstractResource.java
index e6729f7..4677381 100644
--- a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/AbstractResource.java
+++ b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/AbstractResource.java
@@ -47,7 +47,7 @@ public abstract class AbstractResource implements Resource{
public static final String APPLICATION_OUTPUT = "ApplicationOutput";
public static final String GATEWAY_PROFILE = "GatewayProfile";
- // Gateway Table
+ // Compute Resource Table
public final class ComputeResourceConstants {
public static final String RESOURCE_ID = "resourceID";
public static final String HOST_NAME = "hostName";
@@ -56,5 +56,95 @@ public abstract class AbstractResource implements Resource{
public static final String PREFERED_SUBMISSION_PROTOCOL = "preferredJobSubProtocol";
}
+ // Host Alias Table
+ public final class HostAliasConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String ALIAS = "alias";
+ }
+
+ // Host IPAddress Table
+ public final class HostIPAddressConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String IP_ADDRESS = "ipaddress";
+ }
+
+ // GSSISSH Submission Table
+ public final class GSISSHSubmissionConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String SUBMISSION_ID = "submissionID";
+ public static final String RESOURCE_JOB_MANAGER = "resourceJobManager";
+ public static final String SSH_PORT = "sshPort";
+ public static final String INSTALLED_PATH = "installedPath";
+ public static final String MONITOR_MODE = "monitorMode";
+ }
+
+ // GSSISSH Export Table
+ public final class GSISSHExportConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String EXPORT = "export";
+ }
+
+ // GSSISSH Pre Job Command Table
+ public final class GSISSHPreJobCommandConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String COMMAND = "command";
+ }
+
+ // GSSISSH Post Job Command Table
+ public final class GSISSHPostJobCommandConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String COMMAND = "command";
+ }
+
+ // GSSISSH Post Job Command Table
+ public final class GlobusJobSubmissionConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String SUBMISSION_ID = "submissionID";
+ public static final String resourceJobManager = "RESOURCE_JOB_MANAGER";
+ public static final String securityProtocol = "SECURITY_PROTOCAL";
+ public static final String globusEP = "GLOBUS_GATEKEEPER_EP";
+ }
+
+ // GSSISSH Post Job Command Table
+ public final class SSHSubmissionConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String SUBMISSION_ID = "submissionID";
+ public static final String RESOURCE_JOB_MANAGER = "resourceJobManager";
+ public static final String SSH_PORT = "sshPort";
+ }
+
+ public final class SCPDataMovementConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String DATA_MOVE_ID = "dataMoveID";
+ public static final String SECURITY_PROTOCOL = "securityProtocol";
+ public static final String SSH_PORT = "sshPort";
+ }
+
+ public final class GridFTPDataMovementConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String DATA_MOVE_ID = "dataMoveID";
+ public static final String SECURITY_PROTOCOL = "securityProtocol";
+ public static final String GRID_FTP_EP = "gridFTPEP";
+ }
+
+ public final class JobSubmissionProtocolConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String SUBMISSION_ID = "submissionID";
+ public static final String JOB_TYPE = "jobType";
+ }
+
+ public final class DataMoveProtocolConstants {
+ public static final String RESOURCE_ID = "resourceID";
+ public static final String DATA_MOVE_ID = "submissionID";
+ public static final String JOB_TYPE = "jobType";
+ }
+
+ public final class ApplicationModuleConstants {
+ public static final String MODULE_ID = "moduleID";
+ public static final String MODULE_NAME = "moduleName";
+ public static final String MODULE_VERSION = "moduleVersion";
+ public static final String MODULE_DESC = "moduleDesc";
+ }
+
}