[jbpm-commits] JBoss JBPM SVN: r3371 - jbpm3/trunk/modules/core/src/main/java/org/jbpm/command.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Dec 12 10:53:32 EST 2008
Author: camunda
Date: 2008-12-12 10:53:32 -0500 (Fri, 12 Dec 2008)
New Revision: 3371
Modified:
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/AbstractGetObjectBaseCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/BatchSignalCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelProcessInstanceCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelTokenCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelWorkOnTaskCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/DeployProcessCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionsCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceLogCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstancesCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskInstanceCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskListCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/NewProcessInstanceCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/SignalCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartProcessInstanceCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartWorkOnTaskCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/TaskInstanceEndCommand.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/VariablesCommand.java
Log:
JBPM-1905: added return values to setter (for fluent programming) and set ambiguous attribute names to deprecated + created new better attributes.
Fixed some typos.
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/AbstractGetObjectBaseCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/AbstractGetObjectBaseCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/AbstractGetObjectBaseCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -15,7 +15,8 @@
/**
* abstract base class for "get" commands which also implements default pre-fetching.
*
- * Note: prefetching logs is not possible here, so you have to load Loags explicit with GetProcessInstanceLogCommand
+ * Note: pre-fetching logs is not possible here, so you have to load Logs explicitly
+ * with GetProcessInstanceLogCommand
*
* @author Bernd Ruecker (bernd.ruecker at camunda.com)
*/
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/BatchSignalCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/BatchSignalCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/BatchSignalCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -47,16 +47,18 @@
return transitionName;
}
- public void setTransitionName(String transitionName) {
+ public BatchSignalCommand setTransitionName(String transitionName) {
this.transitionName = transitionName;
+ return this;
}
public Date getInStateAtLeastSince() {
return inStateAtLeastSince;
}
- public void setInStateAtLeastSince(Date inStateAtLeastSince) {
+ public BatchSignalCommand setInStateAtLeastSince(Date inStateAtLeastSince) {
this.inStateAtLeastSince = inStateAtLeastSince;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelProcessInstanceCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelProcessInstanceCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelProcessInstanceCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -4,32 +4,35 @@
import org.jbpm.JbpmContext;
import org.jbpm.graph.exe.ProcessInstance;
+import org.jbpm.graph.exe.Token;
/**
+ * Cancel the given {@link ProcessInstance} with all {@link Token}s.
*
+ * <b>Maybe running sub process instances are currently not canceled.</b>
+ *
* @author Bernd Ruecker (bernd.ruecker at camunda.com)
- *
*/
public class CancelProcessInstanceCommand extends AbstractCancelCommand implements Command
{
private static final long serialVersionUID = 7145293049356621597L;
- private long processId;
+ private long processInstanceId;
public CancelProcessInstanceCommand()
{
}
- public CancelProcessInstanceCommand(long processId)
+ public CancelProcessInstanceCommand(long processInstanceId)
{
- this.processId = processId;
+ this.processInstanceId = processInstanceId;
}
public Object execute(JbpmContext jbpmContext) throws Exception
{
this.jbpmContext = jbpmContext;
- cancelProcess(processId);
+ cancelProcess(processInstanceId);
this.jbpmContext = null;
return null;
}
@@ -41,15 +44,13 @@
log.info("cancel process instance " + pi.getId());
// Record a standardized variable that we can use to determine that this
- // process has been 'cancelled' and not just ended.
- pi.getContextInstance().createVariable("cancelled", new Date());
+ // process has been 'canceled' and not just ended.
+ pi.getContextInstance().createVariable("canceled", new Date());
try
{
// End the process instance and any open tokens
- // TODO: better implementation (also cancel sub processes etc.)
- // see http://intranet.computation.de/bugs/view_bug.php?bug_id=295
-
+ // TODO: Think about maybe canceling sub processes?
cancelToken(pi.getRootToken());
cancelTokens(pi.getRootToken().getChildren().values());
@@ -64,14 +65,31 @@
}
}
+ public long getProcessInstanceId()
+ {
+ return processInstanceId;
+ }
+
+ public CancelProcessInstanceCommand setProcessInstanceId(long processInstanceId)
+ {
+ this.processInstanceId = processInstanceId;
+ return this;
+ }
+
+ /**
+ * @deprecated use getProcessInstanceId instead
+ */
public long getProcessId()
{
- return processId;
+ return processInstanceId;
}
+ /**
+ * @deprecated use setProcessInstanceId instead
+ */
public void setProcessId(long processId)
{
- this.processId = processId;
+ this.processInstanceId = processId;
}
}
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelTokenCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelTokenCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelTokenCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -37,9 +37,10 @@
return tokenId;
}
- public void setTokenId(long tokenId)
+ public CancelTokenCommand setTokenId(long tokenId)
{
this.tokenId = tokenId;
+ return this;
}
}
\ No newline at end of file
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelWorkOnTaskCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelWorkOnTaskCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/CancelWorkOnTaskCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -40,9 +40,10 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public CancelWorkOnTaskCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/DeployProcessCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/DeployProcessCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/DeployProcessCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -78,12 +78,13 @@
return par;
}
- public void setPar(byte[] par)
+ public DeployProcessCommand setPar(byte[] par)
{
this.par = par;
if (par == null || par.length == 0)
throw new IllegalArgumentException("Cannot process null process archive");
+ return this;
}
public String getXml()
@@ -91,11 +92,12 @@
return xml;
}
- public void setXml(String xml)
+ public DeployProcessCommand setXml(String xml)
{
this.xml = xml;
if (xml == null || xml.length() == 0)
throw new IllegalArgumentException("Cannot process null process definition");
+ return this;
}
}
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -46,9 +46,10 @@
return name;
}
- public void setName(String name)
+ public GetProcessDefinitionCommand setName(String name)
{
this.name = name;
+ return this;
}
public int getVersion()
@@ -56,9 +57,10 @@
return version;
}
- public void setVersion(int version)
+ public GetProcessDefinitionCommand setVersion(int version)
{
this.version = version;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionsCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionsCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessDefinitionsCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -50,10 +50,12 @@
return onlyLatest;
}
- public void setOnlyLatest(boolean onlyLatest)
+ public GetProcessDefinitionsCommand setOnlyLatest(boolean onlyLatest)
{
this.onlyLatest = onlyLatest;
+ return this;
}
+
@Override
public String getAdditionalToStringInformation()
{
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -59,9 +59,10 @@
return processInstanceId;
}
- public void setProcessInstanceId(long processInstanceId)
+ public GetProcessInstanceCommand setProcessInstanceId(long processInstanceId)
{
this.processInstanceId = processInstanceId;
+ return this;
}
public long getTaskInstanceId()
@@ -69,9 +70,10 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public GetProcessInstanceCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
public long getTokenId()
@@ -79,9 +81,10 @@
return tokenId;
}
- public void setTokenId(long tokenId)
+ public GetProcessInstanceCommand setTokenId(long tokenId)
{
this.tokenId = tokenId;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceLogCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceLogCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstanceLogCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -85,9 +85,10 @@
return processInstanceId;
}
- public void setProcessInstanceId(long processInstanceId)
+ public GetProcessInstanceLogCommand setProcessInstanceId(long processInstanceId)
{
this.processInstanceId = processInstanceId;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstancesCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstancesCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetProcessInstancesCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -38,9 +38,9 @@
/*
* if given, only processes with this name are retrieved
*/
- private String processName;
+ private String processDefinitionName;
- private long processId = -1;
+ private long processInstanceId = -1;
/*
* if given, only processes with this name are retrieved
*/
@@ -85,11 +85,11 @@
}
// name
- if (processId != -1)
+ if (processInstanceId != -1)
{
queryText.append(getConcatExpression()).append(" pi.processDefinition.id = :processId ");
}
- else if (processName != null && processName.length() > 0)
+ else if (processDefinitionName != null && processDefinitionName.length() > 0)
{
queryText.append(getConcatExpression()).append(" pi.processDefinition.name = :processDefinitionName ");
}
@@ -114,13 +114,13 @@
query.setTimestamp("until", untilStartDate);
}
- if (processId != -1)
+ if (processInstanceId != -1)
{
- query.setLong("processId", processId);
+ query.setLong("processId", processInstanceId);
}
- if (processName != null && processName.length() > 0)
+ if (processDefinitionName != null && processDefinitionName.length() > 0)
{
- query.setString("processDefinitionName", processName);
+ query.setString("processDefinitionName", processDefinitionName);
}
if (stateName != null && stateName.length() > 0)
@@ -157,9 +157,10 @@
return fromStartDate;
}
- public void setFromStartDate(Date fromStartDate)
+ public GetProcessInstancesCommand setFromStartDate(Date fromStartDate)
{
this.fromStartDate = fromStartDate;
+ return this;
}
public boolean isOnlyRunning()
@@ -167,29 +168,48 @@
return onlyRunning;
}
- public void setOnlyRunning(boolean onlyRunning)
+ public GetProcessInstancesCommand setOnlyRunning(boolean onlyRunning)
{
this.onlyRunning = onlyRunning;
+ return this;
}
+ /**
+ * @deprecated
+ */
public String getProcessName()
{
- return processName;
+ return processDefinitionName;
}
+ /**
+ * @deprecated
+ */
public void setProcessName(String processName)
{
- this.processName = processName;
+ this.processDefinitionName = processName;
}
+ public String getProcessDefinitionName()
+ {
+ return processDefinitionName;
+ }
+
+ public GetProcessInstancesCommand setProcessDefinitionName(String processName)
+ {
+ this.processDefinitionName = processName;
+ return this;
+ }
+
public String getStateName()
{
return stateName;
}
- public void setStateName(String stateName)
+ public GetProcessInstancesCommand setStateName(String stateName)
{
this.stateName = stateName;
+ return this;
}
public Date getUntilStartDate()
@@ -197,9 +217,10 @@
return untilStartDate;
}
- public void setUntilStartDate(Date untilStartDate)
+ public GetProcessInstancesCommand setUntilStartDate(Date untilStartDate)
{
this.untilStartDate = untilStartDate;
+ return this;
}
public String getVersion()
@@ -207,26 +228,44 @@
return version;
}
- public void setVersion(String version)
+ public GetProcessInstancesCommand setVersion(String version)
{
this.version = version;
+ return this;
}
+ public long getProcessInstanceId()
+ {
+ return processInstanceId;
+ }
+
+ public GetProcessInstancesCommand setProcessInstanceId(long processId)
+ {
+ this.processInstanceId = processId;
+ return this;
+ }
+
+ /**
+ * @deprecated
+ */
public long getProcessId()
{
- return processId;
+ return processInstanceId;
}
+ /**
+ * @deprecated
+ */
public void setProcessId(long processId)
{
- this.processId = processId;
+ this.processInstanceId = processId;
}
-
+
@Override
public String getAdditionalToStringInformation()
{
- return "processInstanceId=" + processId
- + ";processDefinitionName=" + processName
+ return "processInstanceId=" + processInstanceId
+ + ";processDefinitionName=" + processDefinitionName
+ ";version=" + version
+ ";stateName=" + stateName
+ ";fromStartDate=" + fromStartDate
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskInstanceCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskInstanceCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskInstanceCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -100,9 +100,10 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public GetTaskInstanceCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
public long getTokenId()
@@ -110,9 +111,10 @@
return tokenId;
}
- public void setTokenId(long tokenId)
+ public GetTaskInstanceCommand setTokenId(long tokenId)
{
this.tokenId = tokenId;
+ return this;
}
public long getProcessInstanceId()
@@ -120,9 +122,10 @@
return processInstanceId;
}
- public void setProcessInstanceId(long processInstanceId)
+ public GetTaskInstanceCommand setProcessInstanceId(long processInstanceId)
{
this.processInstanceId = processInstanceId;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskListCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskListCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/GetTaskListCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -84,14 +84,16 @@
return actor;
}
- public void setActor(String actor)
+ public GetTaskListCommand setActor(String actor)
{
this.actor = new String[] { actor };
+ return this;
}
- public void setActor(String[] actor)
+ public GetTaskListCommand setActor(String[] actor)
{
this.actor = actor;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/NewProcessInstanceCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/NewProcessInstanceCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/NewProcessInstanceCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -121,16 +121,34 @@
return actorId;
}
- public void setActorId(String actorId)
+ public NewProcessInstanceCommand setActorId(String actorId)
{
this.actorId = actorId;
+ return this;
}
+ public long getProcessDefinitionId()
+ {
+ return processDefinitionId;
+ }
+
+ public NewProcessInstanceCommand setProcessDefinitionId(long processId)
+ {
+ this.processDefinitionId = processId;
+ return this;
+ }
+
+ /**
+ * @deprecated use getProcessDefinitionId instead
+ */
public long getProcessId()
{
return processDefinitionId;
}
+ /**
+ * @deprecated use setProcessDefinitionId instead
+ */
public void setProcessId(long processId)
{
this.processDefinitionId = processId;
@@ -141,9 +159,10 @@
return processDefinitionName;
}
- public void setProcessName(String processName)
+ public NewProcessInstanceCommand setProcessName(String processName)
{
this.processDefinitionName = processName;
+ return this;
}
public boolean isCreateStartTask()
@@ -151,9 +170,10 @@
return createStartTask;
}
- public void setCreateStartTask(boolean createStartTask)
+ public NewProcessInstanceCommand setCreateStartTask(boolean createStartTask)
{
this.createStartTask = createStartTask;
+ return this;
}
public Map getVariables()
@@ -161,9 +181,10 @@
return variables;
}
- public void setVariables(Map variables)
+ public NewProcessInstanceCommand setVariables(Map variables)
{
this.variables = variables;
+ return this;
}
public String getKey()
@@ -171,9 +192,10 @@
return key;
}
- public void setKey(String key)
+ public NewProcessInstanceCommand setKey(String key)
{
this.key = key;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/SignalCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/SignalCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/SignalCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -39,6 +39,7 @@
{
private static final long serialVersionUID = 1L;
+ private static Log log = LogFactory.getLog(SignalCommand.class);
private long tokenId = 0;
@@ -120,9 +121,10 @@
return tokenId;
}
- public void setTokenId(long tokenId)
+ public SignalCommand setTokenId(long tokenId)
{
this.tokenId = tokenId;
+ return this;
}
public String getTransitionName()
@@ -130,21 +132,21 @@
return transitionName;
}
- public void setTransitionName(String transitionName)
+ public SignalCommand setTransitionName(String transitionName)
{
this.transitionName = transitionName;
+ return this;
}
- private static Log log = LogFactory.getLog(SignalCommand.class);
-
public Map getVariables()
{
return variables;
}
- public void setVariables(Map variables)
+ public SignalCommand setVariables(Map variables)
{
this.variables = variables;
+ return this;
}
public String getExpectedStateName()
@@ -152,9 +154,10 @@
return expectedStateName;
}
- public void setExpectedStateName(String expectedStateName)
+ public SignalCommand setExpectedStateName(String expectedStateName)
{
this.expectedStateName = expectedStateName;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartProcessInstanceCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartProcessInstanceCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartProcessInstanceCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -40,9 +40,10 @@
return startTransitionName;
}
- public void setStartTransitionName(String startTransitionName)
+ public StartProcessInstanceCommand setStartTransitionName(String startTransitionName)
{
this.startTransitionName = startTransitionName;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartWorkOnTaskCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartWorkOnTaskCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/StartWorkOnTaskCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -54,9 +54,10 @@
return overwriteSwimlane;
}
- public void setOverwriteSwimlane(boolean overwriteSwimlane)
+ public StartWorkOnTaskCommand setOverwriteSwimlane(boolean overwriteSwimlane)
{
this.overwriteSwimlane = overwriteSwimlane;
+ return this;
}
public long getTaskInstanceId()
@@ -64,14 +65,16 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public StartWorkOnTaskCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
- public void setActorId(String actorId)
+ public StartWorkOnTaskCommand setActorId(String actorId)
{
this.actorId = actorId;
+ return this;
}
public String getActorId()
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/TaskInstanceEndCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/TaskInstanceEndCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/TaskInstanceEndCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -95,9 +95,10 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public TaskInstanceEndCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
public String getTransitionName()
@@ -105,9 +106,10 @@
return transitionName;
}
- public void setTransitionName(String transitionName)
+ public TaskInstanceEndCommand setTransitionName(String transitionName)
{
this.transitionName = transitionName;
+ return this;
}
public Map getVariables()
@@ -115,9 +117,10 @@
return variables;
}
- public void setVariables(Map variables)
+ public TaskInstanceEndCommand setVariables(Map variables)
{
this.variables = variables;
+ return this;
}
@Override
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/VariablesCommand.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/VariablesCommand.java 2008-12-12 15:48:10 UTC (rev 3370)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/command/VariablesCommand.java 2008-12-12 15:53:32 UTC (rev 3371)
@@ -67,9 +67,10 @@
return taskInstanceId;
}
- public void setTaskInstanceId(long taskInstanceId)
+ public VariablesCommand setTaskInstanceId(long taskInstanceId)
{
this.taskInstanceId = taskInstanceId;
+ return this;
}
public long getTokenId()
@@ -77,9 +78,10 @@
return tokenId;
}
- public void setTokenId(long tokenId)
+ public VariablesCommand setTokenId(long tokenId)
{
this.tokenId = tokenId;
+ return this;
}
public Map getVariables()
@@ -87,9 +89,10 @@
return variables;
}
- public void setVariables(Map variables)
+ public VariablesCommand setVariables(Map variables)
{
this.variables = variables;
+ return this;
}
@Override
More information about the jbpm-commits
mailing list