Author: bfoster
Date: Wed Mar 2 21:38:07 2011
New Revision: 1076398
URL: http://svn.apache.org/viewvc?rev=1076398&view=rev
Log:
- updates to WorkflowConnectionTaskInstance
----------------------------
Modified:
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/instance/WorkflowConnectTaskInstance.java
Modified:
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/instance/WorkflowConnectTaskInstance.java
URL:
http://svn.apache.org/viewvc/oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/instance/WorkflowConnectTaskInstance.java?rev=1076398&r1=1076397&r2=1076398&view=diff
==============================================================================
---
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/instance/WorkflowConnectTaskInstance.java
(original)
+++
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/instance/WorkflowConnectTaskInstance.java
Wed Mar 2 21:38:07 2011
@@ -76,7 +76,7 @@ public class WorkflowConnectTaskInstance
for (int i = 0; i < n; i++) {
Metadata curWorkflowMet = new
Metadata(spawnWorkflowMet);
if (nMetMod != null)
- nMetMod.prepare(i, n, curWorkflowMet);
+ nMetMod.prepare(i+1, n, curWorkflowMet);
try {
curWorkflowMet.replaceMetadata(SPAWNED_BY_WORKFLOW, this.getInstanceId());
spawnedInstanceId.add(this.weClient.startWorkflow(spawnModelId,
curWorkflowMet));
@@ -131,6 +131,11 @@ public class WorkflowConnectTaskInstance
public interface NMetadataModification {
+ /**
+ * @param i Current index number of workflow being submitted --
1 indexed (i.e. 1-n)
+ * @param n Total number of workflows submitted
+ * @param metadata Metadata for current workflow being submitted
+ */
public void prepare(int i, int n, Metadata metadata);
}