[jboss-svn-commits] JBL Code SVN: r32679 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Apr 29 11:54:18 EDT 2010


Author: baunax
Date: 2010-04-29 11:54:17 -0400 (Thu, 29 Apr 2010)
New Revision: 32679

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/CompleteWorkItemCommand.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/GetProcessInstanceCommand.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/StartProcessCommand.java
Log:
added constructor to easy the usage

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/CompleteWorkItemCommand.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/CompleteWorkItemCommand.java	2010-04-29 02:41:47 UTC (rev 32678)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/CompleteWorkItemCommand.java	2010-04-29 15:54:17 UTC (rev 32679)
@@ -6,7 +6,6 @@
 import org.drools.command.Context;
 import org.drools.command.impl.GenericCommand;
 import org.drools.command.impl.KnowledgeCommandContext;
-import org.drools.reteoo.ReteooWorkingMemory;
 import org.drools.runtime.StatefulKnowledgeSession;
 
 public class CompleteWorkItemCommand implements GenericCommand<Object> {
@@ -14,16 +13,16 @@
 	private long workItemId;
 	private Map<String, Object> results = new HashMap<String, Object>();
 	
+	public CompleteWorkItemCommand() {}
 	
-	public CompleteWorkItemCommand() {
-	    
+	public CompleteWorkItemCommand(long workItemId) {
+		this.workItemId = workItemId;
 	}
 	
-	public CompleteWorkItemCommand(long workItemId,
-                                   Map<String, Object> results) {
-        this.workItemId = workItemId;
-        this.results = results;
-    }
+	public CompleteWorkItemCommand(long workItemId, Map<String, Object> results) {
+		this(workItemId);
+		this.results = results;
+	}
 
     public long getWorkItemId() {
 		return workItemId;

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/GetProcessInstanceCommand.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/GetProcessInstanceCommand.java	2010-04-29 02:41:47 UTC (rev 32678)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/GetProcessInstanceCommand.java	2010-04-29 15:54:17 UTC (rev 32679)
@@ -9,7 +9,13 @@
 public class GetProcessInstanceCommand implements GenericCommand<ProcessInstance> {
 	
 	private Long processInstanceId;
+
+	public GetProcessInstanceCommand() {}
 	
+	public GetProcessInstanceCommand(Long processInstanceId) {
+		this.processInstanceId = processInstanceId;
+	}
+
 	public Long getProcessInstanceId() {
 		return processInstanceId;
 	}

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/StartProcessCommand.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/StartProcessCommand.java	2010-04-29 02:41:47 UTC (rev 32678)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/process/StartProcessCommand.java	2010-04-29 15:54:17 UTC (rev 32679)
@@ -37,7 +37,13 @@
 	public StartProcessCommand(String processId) {
 		this.processId = processId;
 	}
+	
+	public StartProcessCommand(String processId, Map<String, Object> parameters) {
+		this(processId);
+		this.parameters = parameters; 
+	}
 
+
 	public String getProcessId() {
 		return processId;
 	}



More information about the jboss-svn-commits mailing list