Author: chathuri
Date: Wed Oct 24 19:24:44 2012
New Revision: 1401834

URL: http://svn.apache.org/viewvc?rev=1401834&view=rev
Log:
removing boolean return types from update methods of registry API

Modified:
    
airavata/trunk/modules/airavata-client/src/main/java/org/apache/airavata/client/api/ProvenanceManager.java
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
    
airavata/trunk/modules/registry/registry-api/src/main/java/org/apache/airavata/registry/api/ProvenanceRegistry.java

Modified: 
airavata/trunk/modules/airavata-client/src/main/java/org/apache/airavata/client/api/ProvenanceManager.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/airavata-client/src/main/java/org/apache/airavata/client/api/ProvenanceManager.java?rev=1401834&r1=1401833&r2=1401834&view=diff
==============================================================================
--- 
airavata/trunk/modules/airavata-client/src/main/java/org/apache/airavata/client/api/ProvenanceManager.java
 (original)
+++ 
airavata/trunk/modules/airavata-client/src/main/java/org/apache/airavata/client/api/ProvenanceManager.java
 Wed Oct 24 19:24:44 2012
@@ -187,7 +187,6 @@ public interface ProvenanceManager {
     /**
      * Update the metadata of the Workflow instance
      * @param experimentId
-     * @param workflowInstanceId
      * @param metadata
      * @throws AiravataAPIInvocationException
      */
@@ -295,9 +294,7 @@ public interface ProvenanceManager {
        /**
      * Retrieve all the experiment data run by the given owner with paging
      * @deprecated
-     * @param user
-     * @param pageSize
-     * @param pageNo
+     * @param experimentId
      * @return
      * @throws AiravataAPIInvocationException
      */

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java?rev=1401834&r1=1401833&r2=1401834&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
 Wed Oct 24 19:24:44 2012
@@ -862,7 +862,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean updateExperimentName(String experimentId,
+       public void updateExperimentName(String experimentId,
                        String experimentName) throws RegistryException {
                if (!isExperimentExists(experimentId, true)){
                        throw new 
ExperimentDoesNotExistsException(experimentId);
@@ -871,7 +871,6 @@ public class AiravataJPARegistry extends
                ExperimentDataResource data = experiment.getData();
                data.setExpName(experimentName);
                data.save();
-               return false;
        }
 
 
@@ -977,7 +976,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean updateWorkflowInstanceStatus(String instanceId,
+       public void updateWorkflowInstanceStatus(String instanceId,
                        ExecutionStatus status) throws RegistryException {
                if (!isWorkflowInstanceExists(instanceId, true)){
                        throw new 
WorkflowInstanceDoesNotExistsException(instanceId);
@@ -990,12 +989,11 @@ public class AiravataJPARegistry extends
                }
                wi.setLastUpdatedTime(currentTime);
                wi.save();
-               return true;
        }
 
 
        @Override
-       public boolean updateWorkflowInstanceStatus(WorkflowInstanceStatus 
status)
+       public void updateWorkflowInstanceStatus(WorkflowInstanceStatus status)
                        throws RegistryException {
                if 
(!isWorkflowInstanceExists(status.getWorkflowInstance().getWorkflowInstanceId(),
 true)){
                        throw new 
WorkflowInstanceDoesNotExistsException(status.getWorkflowInstance().getWorkflowInstanceId());
@@ -1008,7 +1006,6 @@ public class AiravataJPARegistry extends
                }
                wi.setLastUpdatedTime(currentTime);
                wi.save();
-               return true;
        }
 
 
@@ -1024,7 +1021,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean updateWorkflowNodeInput(WorkflowInstanceNode node, 
String data)
+       public void updateWorkflowNodeInput(WorkflowInstanceNode node, String 
data)
                        throws RegistryException {
                if 
(!isWorkflowInstanceNodePresent(node.getWorkflowInstance().getWorkflowInstanceId(),node.getNodeId(),true)){
                        throw new 
WorkflowInstanceNodeDoesNotExistsException(node.getWorkflowInstance().getWorkflowInstanceId(),
 node.getNodeId());
@@ -1033,12 +1030,11 @@ public class AiravataJPARegistry extends
                NodeDataResource nodeData = wi.getNodeData(node.getNodeId());
                nodeData.setInputs(data);
                nodeData.save();
-               return true;
        }
 
 
        @Override
-       public boolean updateWorkflowNodeOutput(WorkflowInstanceNode node, 
String data) throws RegistryException {
+       public void updateWorkflowNodeOutput(WorkflowInstanceNode node, String 
data) throws RegistryException {
                try {
                        if 
(!isWorkflowInstanceNodePresent(node.getWorkflowInstance().getWorkflowInstanceId(),node.getNodeId(),true)){
                                throw new 
WorkflowInstanceNodeDoesNotExistsException(node.getWorkflowInstance().getWorkflowInstanceId(),
 node.getNodeId());
@@ -1051,7 +1047,6 @@ public class AiravataJPARegistry extends
                        e.printStackTrace();
                        throw e;
                }
-               return true;
        }
 
 
@@ -1089,17 +1084,14 @@ public class AiravataJPARegistry extends
 
        @Deprecated
        @Override
-       public boolean saveWorkflowExecutionOutput(String experimentId,
+       public void saveWorkflowExecutionOutput(String experimentId,
                        String outputNodeName, String output) throws 
RegistryException {
-               return false;
        }
 
        @Deprecated
        @Override
-       public boolean saveWorkflowExecutionOutput(String experimentId,
+       public void saveWorkflowExecutionOutput(String experimentId,
                        WorkflowIOData data) throws RegistryException {
-               // TODO Auto-generated method stub
-               return false;
        }
 
 
@@ -1179,7 +1171,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean updateWorkflowNodeStatus(
+       public void updateWorkflowNodeStatus(
                        WorkflowInstanceNodeStatus workflowStatusNode)
                        throws RegistryException {
                WorkflowInstance workflowInstance = 
workflowStatusNode.getWorkflowInstanceNode().getWorkflowInstance();
@@ -1197,21 +1189,21 @@ public class AiravataJPARegistry extends
                nodeData.save();
                //Each time node status is updated the the time of update for 
the workflow status is going to be the same
                WorkflowInstanceStatus currentWorkflowInstanceStatus = 
getWorkflowInstanceStatus(workflowInstance.getWorkflowInstanceId());
-               return updateWorkflowInstanceStatus(new 
WorkflowInstanceStatus(workflowInstance, 
currentWorkflowInstanceStatus.getExecutionStatus(),t));
+               updateWorkflowInstanceStatus(new 
WorkflowInstanceStatus(workflowInstance, 
currentWorkflowInstanceStatus.getExecutionStatus(),t));
        }
 
 
        @Override
-       public boolean updateWorkflowNodeStatus(String workflowInstanceId,
+       public void updateWorkflowNodeStatus(String workflowInstanceId,
                        String nodeId, ExecutionStatus status) throws 
RegistryException {
-               return updateWorkflowNodeStatus(new WorkflowInstanceNode(new 
WorkflowInstance(workflowInstanceId, workflowInstanceId), nodeId), status);
+               updateWorkflowNodeStatus(new WorkflowInstanceNode(new 
WorkflowInstance(workflowInstanceId, workflowInstanceId), nodeId), status);
        }
 
 
        @Override
-       public boolean updateWorkflowNodeStatus(WorkflowInstanceNode 
workflowNode,
+       public void updateWorkflowNodeStatus(WorkflowInstanceNode workflowNode,
                        ExecutionStatus status) throws RegistryException {
-               return updateWorkflowNodeStatus(new 
WorkflowInstanceNodeStatus(workflowNode, status, 
Calendar.getInstance().getTime()));
+               updateWorkflowNodeStatus(new 
WorkflowInstanceNodeStatus(workflowNode, status, 
Calendar.getInstance().getTime()));
        }
 
 
@@ -1255,7 +1247,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean updateWorkflowNodeGramData(
+       public void updateWorkflowNodeGramData(
                        WorkflowNodeGramData workflowNodeGramData) throws 
RegistryException {
                if 
(!isWorkflowInstanceNodePresent(workflowNodeGramData.getWorkflowInstanceId(),workflowNodeGramData.getNodeID(),
 true)){
                        throw new 
WorkflowInstanceNodeDoesNotExistsException(workflowNodeGramData.getWorkflowInstanceId(),workflowNodeGramData.getNodeID());
@@ -1271,7 +1263,6 @@ public class AiravataJPARegistry extends
                gramData.setLocalJobID(workflowNodeGramData.getGramJobID());
                gramData.setRsl(workflowNodeGramData.getRsl());
                gramData.save();
-               return true;
        }
 
 
@@ -1333,7 +1324,7 @@ public class AiravataJPARegistry extends
 
 
        @Override
-       public boolean addWorkflowInstance(String experimentId,
+       public void addWorkflowInstance(String experimentId,
                        String workflowInstanceId, String templateName) throws 
RegistryException {
                if (!isExperimentExists(experimentId, true)){
                        throw new 
ExperimentDoesNotExistsException(experimentId);
@@ -1346,12 +1337,11 @@ public class AiravataJPARegistry extends
                WorkflowDataResource workflowInstanceResource = 
data.createWorkflowInstanceResource(workflowInstanceId);
                workflowInstanceResource.setTemplateName(templateName);
                workflowInstanceResource.save();
-               return true;
        }
 
 
        @Override
-       public boolean updateWorkflowNodeType(WorkflowInstanceNode node, 
WorkflowNodeType type)
+       public void updateWorkflowNodeType(WorkflowInstanceNode node, 
WorkflowNodeType type)
                        throws RegistryException {
                try {
                        if 
(!isWorkflowInstanceNodePresent(node.getWorkflowInstance().getWorkflowInstanceId(),node.getNodeId(),
 true)){
@@ -1364,19 +1354,17 @@ public class AiravataJPARegistry extends
                        e.printStackTrace();
                        throw e;
                }
-               return true;
        }
 
 
        @Override
-       public boolean addWorkflowInstanceNode(String workflowInstanceId,
+       public void addWorkflowInstanceNode(String workflowInstanceId,
                        String nodeId) throws RegistryException {
                if (isWorkflowInstanceNodePresent(workflowInstanceId, nodeId)){
                        throw new 
WorkflowInstanceNodeAlreadyExistsException(workflowInstanceId, nodeId);
                }
                NodeDataResource nodeData = 
jpa.getWorker().getWorkflowInstance(workflowInstanceId).createNodeData(nodeId);
                nodeData.save();
-               return true;
        }
 
 

Modified: 
airavata/trunk/modules/registry/registry-api/src/main/java/org/apache/airavata/registry/api/ProvenanceRegistry.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/registry-api/src/main/java/org/apache/airavata/registry/api/ProvenanceRegistry.java?rev=1401834&r1=1401833&r2=1401834&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/registry-api/src/main/java/org/apache/airavata/registry/api/ProvenanceRegistry.java
 (original)
+++ 
airavata/trunk/modules/registry/registry-api/src/main/java/org/apache/airavata/registry/api/ProvenanceRegistry.java
 Wed Oct 24 19:24:44 2012
@@ -91,7 +91,7 @@ public interface ProvenanceRegistry exte
      * @return
      * @throws RegistryException
      */
-       public abstract boolean updateExperimentName(String experimentId,String 
experimentName)throws RegistryException;
+       public abstract void updateExperimentName(String experimentId,String 
experimentName)throws RegistryException;
     
        /**
      * Return the metadata information saved for the experiment
@@ -141,16 +141,15 @@ public interface ProvenanceRegistry exte
      * @return
      * @throws RegistryException
      */
-       public abstract boolean updateWorkflowInstanceStatus(String 
instanceId,ExecutionStatus status)throws RegistryException;
+       public abstract void updateWorkflowInstanceStatus(String 
instanceId,ExecutionStatus status)throws RegistryException;
 
     /**
      * Save a status for this workflow execution
-     * @param instanceId
      * @param status - contains the status
      * @return
      * @throws RegistryException
      */
-       public abstract boolean 
updateWorkflowInstanceStatus(WorkflowInstanceStatus status)throws 
RegistryException;
+       public abstract void 
updateWorkflowInstanceStatus(WorkflowInstanceStatus status)throws 
RegistryException;
 
        
     /**
@@ -163,19 +162,20 @@ public interface ProvenanceRegistry exte
 
     /**
         * Save the input data of a node in the workflow instance of an 
experiment
-        * @param workflowInputData
+        * @param node
+     * @param data
         * @return true if successfully saved
         * @throws RegistryException
         */
-       public abstract boolean updateWorkflowNodeInput(WorkflowInstanceNode 
node, String data) throws RegistryException;
+       public abstract void updateWorkflowNodeInput(WorkflowInstanceNode node, 
String data) throws RegistryException;
 
     /**
      * Save the output data of a node in the workflow instance of an experiment
-     * @param workflowOutputData
+     * @param node
      * @return true if successfully saved
      * @throws RegistryException
      */
-       public abstract boolean updateWorkflowNodeOutput(WorkflowInstanceNode 
node, String data)throws RegistryException;
+       public abstract void updateWorkflowNodeOutput(WorkflowInstanceNode 
node, String data)throws RegistryException;
     
     /**
      * Return a list of data passed as input for service node which regex 
matched nodeId, workflow template id & experiment id 
@@ -210,7 +210,7 @@ public interface ProvenanceRegistry exte
      * @return
      * @throws RegistryException
      */
-       public abstract boolean saveWorkflowExecutionOutput(String 
experimentId,String outputNodeName,String output) throws RegistryException;
+       public abstract void saveWorkflowExecutionOutput(String 
experimentId,String outputNodeName,String output) throws RegistryException;
     
     /**
      * Saves the results of output nodes in a workflow
@@ -220,7 +220,7 @@ public interface ProvenanceRegistry exte
      * @return
      * @throws RegistryException
      */
-       public abstract boolean saveWorkflowExecutionOutput(String 
experimentId, WorkflowIOData data) throws RegistryException;
+       public abstract void saveWorkflowExecutionOutput(String experimentId, 
WorkflowIOData data) throws RegistryException;
 
     /**
      * Get the output results of a output node of an experiment
@@ -291,15 +291,14 @@ public interface ProvenanceRegistry exte
 
     /**
      * This will update the workflowStatus for given 
experimentID,workflowInstanceID combination.
-     * @param workflowInstanceID
-     * @param workflowStatus
+     * @param workflowStatusNode
      * @return
      */
-    public abstract boolean 
updateWorkflowNodeStatus(WorkflowInstanceNodeStatus workflowStatusNode)throws 
RegistryException;
+    public abstract void updateWorkflowNodeStatus(WorkflowInstanceNodeStatus 
workflowStatusNode)throws RegistryException;
 
-    public abstract boolean updateWorkflowNodeStatus(String 
workflowInstanceId, String nodeId, ExecutionStatus status)throws 
RegistryException;
+    public abstract void updateWorkflowNodeStatus(String workflowInstanceId, 
String nodeId, ExecutionStatus status)throws RegistryException;
     
-    public abstract boolean updateWorkflowNodeStatus(WorkflowInstanceNode 
workflowNode, ExecutionStatus status)throws RegistryException;
+    public abstract void updateWorkflowNodeStatus(WorkflowInstanceNode 
workflowNode, ExecutionStatus status)throws RegistryException;
 
     public WorkflowInstanceNodeStatus 
getWorkflowNodeStatus(WorkflowInstanceNode workflowNode)throws 
RegistryException;
     
@@ -312,7 +311,7 @@ public interface ProvenanceRegistry exte
      * @param workflowNodeGramData
      * @return
      */
-    public abstract boolean updateWorkflowNodeGramData(WorkflowNodeGramData 
workflowNodeGramData)throws RegistryException;
+    public abstract void updateWorkflowNodeGramData(WorkflowNodeGramData 
workflowNodeGramData)throws RegistryException;
     
     public WorkflowInstanceData getWorkflowInstanceData(String 
workflowInstanceId)throws RegistryException;
     
@@ -322,9 +321,9 @@ public interface ProvenanceRegistry exte
     
     public WorkflowInstanceNodeData getWorkflowInstanceNodeData(String 
workflowInstanceId, String nodeId)throws RegistryException;
 
-    public boolean addWorkflowInstance(String experimentId, String 
workflowInstanceId, String templateName) throws RegistryException;
+    public void addWorkflowInstance(String experimentId, String 
workflowInstanceId, String templateName) throws RegistryException;
     
-    public boolean updateWorkflowNodeType(WorkflowInstanceNode node, 
WorkflowNodeType type) throws RegistryException;
+    public void updateWorkflowNodeType(WorkflowInstanceNode node, 
WorkflowNodeType type) throws RegistryException;
     
-    public boolean addWorkflowInstanceNode(String workflowInstance, String 
nodeId) throws RegistryException;
+    public void addWorkflowInstanceNode(String workflowInstance, String 
nodeId) throws RegistryException;
 }
\ No newline at end of file


Reply via email to