adding workflow related changes back to airavata api
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/ede66edf Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/ede66edf Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/ede66edf Branch: refs/heads/gfac_appcatalog_int Commit: ede66edf03b21fa0071bbb222f5febc5bfc4d57a Parents: 3fbf952 Author: Chathuri Wimalasena <[email protected]> Authored: Tue Nov 4 16:16:26 2014 -0500 Committer: Chathuri Wimalasena <[email protected]> Committed: Tue Nov 4 16:16:26 2014 -0500 ---------------------------------------------------------------------- .../server/handler/AiravataServerHandler.java | 41 + .../java/org/apache/airavata/api/Airavata.java | 29214 +++++++++++------ .../java/org/apache/airavata/api/Workflow.java | 32 +- .../main/resources/lib/airavata/Airavata.cpp | 8508 +++-- .../src/main/resources/lib/airavata/Airavata.h | 1398 +- .../lib/airavata/Airavata_server.skeleton.cpp | 40 + .../main/resources/lib/airavata/Workflow.cpp | 34 +- .../resources/lib/Airavata/API/Airavata.php | 9852 +++--- .../resources/lib/Airavata/API/Workflow.php | 18 +- .../airavataAPI.thrift | 51 +- 10 files changed, 32308 insertions(+), 16880 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/ede66edf/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 6f23d6c..e72bfbb 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 @@ -38,6 +38,7 @@ import org.apache.airavata.common.utils.ServerSettings; import org.apache.airavata.messaging.core.MessageContext; import org.apache.airavata.messaging.core.Publisher; import org.apache.airavata.messaging.core.PublisherFactory; +import org.apache.airavata.model.Workflow; import org.apache.airavata.model.appcatalog.appdeployment.ApplicationDeploymentDescription; import org.apache.airavata.model.appcatalog.appdeployment.ApplicationModule; import org.apache.airavata.model.appcatalog.appinterface.ApplicationInterfaceDescription; @@ -1450,6 +1451,11 @@ public class AiravataServerHandler implements Airavata.Iface { } } + @Override + public List<ApplicationModule> getAllModules() throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return null; + } + /** * Delete a Application Module. * @@ -2781,4 +2787,39 @@ public class AiravataServerHandler implements Airavata.Iface { } } + @Override + public List<String> getAllWorkflows() throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return null; + } + + @Override + public Workflow getWorkflow(String workflowTemplateId) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return null; + } + + @Override + public void deleteWorkflow(String workflowTemplateId) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + + } + + @Override + public String registerWorkflow(Workflow workflow) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return null; + } + + @Override + public void updateWorkflow(String workflowTemplateId, Workflow workflow) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + + } + + @Override + public String getWorkflowTemplateId(String workflowName) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return null; + } + + @Override + public boolean isWorkflowExistWithName(String workflowName) throws InvalidRequestException, AiravataClientException, AiravataSystemException, TException { + return false; + } + }
