airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sma...@apache.org
Subject airavata git commit: adding empty implementations to fix the build
Date Thu, 12 Nov 2015 21:38:08 GMT
Repository: airavata
Updated Branches:
  refs/heads/develop e2799d45d -> 96687a6b7


adding empty implementations to fix the build


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/96687a6b
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/96687a6b
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/96687a6b

Branch: refs/heads/develop
Commit: 96687a6b7c4837e87fe8761eaf953b3d5e477afa
Parents: e2799d4
Author: smarru <smarru@apache.org>
Authored: Thu Nov 12 16:38:02 2015 -0500
Committer: smarru <smarru@apache.org>
Committed: Thu Nov 12 16:38:02 2015 -0500

----------------------------------------------------------------------
 .../server/handler/AiravataServerHandler.java   | 66 ++++++++++++++++++++
 1 file changed, 66 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/96687a6b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
index 9f0e7cc..569efcd 100644
--- a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
+++ b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
@@ -43,6 +43,7 @@ import org.apache.airavata.model.appcatalog.computeresource.*;
 import org.apache.airavata.model.appcatalog.gatewayprofile.ComputeResourcePreference;
 import org.apache.airavata.model.appcatalog.gatewayprofile.DataStoragePreference;
 import org.apache.airavata.model.appcatalog.gatewayprofile.GatewayResourceProfile;
+import org.apache.airavata.model.appcatalog.storageresource.StorageResourceDescription;
 import org.apache.airavata.model.application.io.InputDataObjectType;
 import org.apache.airavata.model.application.io.OutputDataObjectType;
 import org.apache.airavata.model.error.*;
@@ -2473,6 +2474,71 @@ public class AiravataServerHandler implements Airavata.Iface {
     }
 
     /**
+     * Register a Storage Resource.
+     *
+     * @param authzToken
+     * @param storageResourceDescription Storge Resource Object created from the datamodel.
+     * @return storageResourceId
+     * Returns a server-side generated airavata storage resource globally unique identifier.
+     */
+    @Override
+    public String registerStorageResource(AuthzToken authzToken, StorageResourceDescription
storageResourceDescription) throws InvalidRequestException, AiravataClientException, AiravataSystemException,
AuthorizationException, TException {
+        return null;
+    }
+
+    /**
+     * Fetch the given Storage Resource.
+     *
+     * @param authzToken
+     * @param storageResourceId The identifier for the requested storage resource
+     * @return storageResourceDescription
+     * Storage Resource Object created from the datamodel..
+     */
+    @Override
+    public StorageResourceDescription getStorageResource(AuthzToken authzToken, String storageResourceId)
throws InvalidRequestException, AiravataClientException, AiravataSystemException, AuthorizationException,
TException {
+        return null;
+    }
+
+    /**
+     * Fetch all registered Storage Resources.
+     *
+     * @param authzToken
+     * @return A map of registered compute resource id's and thier corresponding hostnames.
+     * Compute Resource Object created from the datamodel..
+     */
+    @Override
+    public Map<String, String> getAllStorageResourceNames(AuthzToken authzToken) throws
InvalidRequestException, AiravataClientException, AiravataSystemException, AuthorizationException,
TException {
+        return null;
+    }
+
+    /**
+     * Update a Compute Resource.
+     *
+     * @param authzToken
+     * @param storageResourceId          The identifier for the requested compute resource
to be updated.
+     * @param storageResourceDescription Storage Resource Object created from the datamodel.
+     * @return status
+     * Returns a success/failure of the update.
+     */
+    @Override
+    public boolean updateStorageResource(AuthzToken authzToken, String storageResourceId,
StorageResourceDescription storageResourceDescription) throws InvalidRequestException, AiravataClientException,
AiravataSystemException, AuthorizationException, TException {
+        return false;
+    }
+
+    /**
+     * Delete a Storage Resource.
+     *
+     * @param authzToken
+     * @param storageResourceId The identifier for the requested compute resource to be deleted.
+     * @return status
+     * Returns a success/failure of the deletion.
+     */
+    @Override
+    public boolean deleteStorageResource(AuthzToken authzToken, String storageResourceId)
throws InvalidRequestException, AiravataClientException, AiravataSystemException, AuthorizationException,
TException {
+        return false;
+    }
+
+    /**
      * Add a Local Job Submission details to a compute resource
      * App catalog will return a jobSubmissionInterfaceId which will be added to the jobSubmissionInterfaces.
      *


Mime
View raw message