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";
+    }
+
 
 }