Class CaseInstanceCreateRequest
- java.lang.Object
-
- org.flowable.cmmn.rest.service.api.runtime.caze.CaseInstanceCreateRequest
-
public class CaseInstanceCreateRequest 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 case instance completes) should be returned or not.- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessKeyprotected StringcaseDefinitionIdprotected StringcaseDefinitionKeyprotected Stringnameprotected Stringoutcomeprotected StringoverrideDefinitionTenantIdprotected booleanreturnVariablesprotected List<RestVariable>startFormVariablesprotected StringtenantIdprotected List<RestVariable>transientVariablesprotected List<RestVariable>variables
-
Constructor Summary
Constructors Constructor Description CaseInstanceCreateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBusinessKey()StringgetCaseDefinitionId()StringgetCaseDefinitionKey()StringgetName()StringgetOutcome()StringgetOverrideDefinitionTenantId()booleangetReturnVariables()List<RestVariable>getStartFormVariables()StringgetTenantId()List<RestVariable>getTransientVariables()List<RestVariable>getVariables()booleanisTenantSet()voidsetBusinessKey(String businessKey)voidsetCaseDefinitionId(String caseDefinitionId)voidsetCaseDefinitionKey(String caseDefinitionKey)voidsetName(String name)voidsetOutcome(String outcome)voidsetOverrideDefinitionTenantId(String overrideDefinitionTenantId)voidsetReturnVariables(boolean returnVariables)voidsetStartFormVariables(List<RestVariable> startFormVariables)voidsetTenantId(String tenantId)voidsetTransientVariables(List<RestVariable> transientVariables)voidsetVariables(List<RestVariable> variables)
-
-
-
Field Detail
-
caseDefinitionId
protected String caseDefinitionId
-
caseDefinitionKey
protected String caseDefinitionKey
-
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
-
returnVariables
protected boolean returnVariables
-
-
Method Detail
-
getCaseDefinitionId
public String getCaseDefinitionId()
-
setCaseDefinitionId
public void setCaseDefinitionId(String caseDefinitionId)
-
getCaseDefinitionKey
public String getCaseDefinitionKey()
-
setCaseDefinitionKey
public void setCaseDefinitionKey(String caseDefinitionKey)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getBusinessKey
public String getBusinessKey()
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
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)
-
-