Class ProcessInstanceCreateRequest
- java.lang.Object
-
- org.flowable.rest.service.api.runtime.process.ProcessInstanceCreateRequest
-
public class ProcessInstanceCreateRequest extends Object
Modified to add a "returnVariables" flag, which determines whether the variables that exist within the process instance when the first wait state is encountered (or when the process instance completes) should be returned or not.- Author:
- Frederik Heremans, Ryan Johnston (@rjfsu), Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessKeyprotected Stringmessageprotected Stringnameprotected Stringoutcomeprotected StringoverrideDefinitionTenantIdprotected StringprocessDefinitionIdprotected StringprocessDefinitionKeyprotected List<RestVariable>startFormVariablesprotected StringtenantIdprotected List<RestVariable>transientVariablesprotected List<RestVariable>variables
-
Constructor Summary
Constructors Constructor Description ProcessInstanceCreateRequest()
-
Method Summary
-
-
-
Field Detail
-
processDefinitionId
protected String processDefinitionId
-
processDefinitionKey
protected String processDefinitionKey
-
message
protected String message
-
name
protected String name
-
businessKey
protected String businessKey
-
variables
protected List<RestVariable> variables
-
transientVariables
protected List<RestVariable> transientVariables
-
startFormVariables
protected List<RestVariable> startFormVariables
-
outcome
protected String outcome
-
tenantId
protected String tenantId
-
overrideDefinitionTenantId
protected String overrideDefinitionTenantId
-
-
Method Detail
-
getProcessDefinitionId
public String getProcessDefinitionId()
-
setProcessDefinitionId
public void setProcessDefinitionId(String processDefinitionId)
-
getProcessDefinitionKey
public String getProcessDefinitionKey()
-
setProcessDefinitionKey
public void setProcessDefinitionKey(String processDefinitionKey)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getBusinessKey
public String getBusinessKey()
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
setTenantId
public void setTenantId(String tenantId)
-
getTenantId
public String getTenantId()
-
getOverrideDefinitionTenantId
public String getOverrideDefinitionTenantId()
-
setOverrideDefinitionTenantId
public void setOverrideDefinitionTenantId(String overrideDefinitionTenantId)
-
getVariables
public List<RestVariable> getVariables()
-
setVariables
public void setVariables(List<RestVariable> variables)
-
getTransientVariables
public List<RestVariable> getTransientVariables()
-
setTransientVariables
public void setTransientVariables(List<RestVariable> transientVariables)
-
getStartFormVariables
public List<RestVariable> getStartFormVariables()
-
setStartFormVariables
public void setStartFormVariables(List<RestVariable> startFormVariables)
-
getOutcome
public String getOutcome()
-
setOutcome
public void setOutcome(String outcome)
-
isTenantSet
public boolean isTenantSet()
-
getReturnVariables
public boolean getReturnVariables()
-
setReturnVariables
public void setReturnVariables(boolean returnVariables)
-
-