[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