public class CaseInstanceBuilderImpl extends Object implements CaseInstanceBuilder
| Modifier and Type | Field and Description |
|---|---|
protected String |
businessKey |
protected String |
caseDefinitionId |
protected String |
caseDefinitionKey |
protected CmmnRuntimeServiceImpl |
cmmnRuntimeService |
protected String |
name |
protected String |
outcome |
protected String |
tenantId |
protected Map<String,Object> |
transientVariables |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
CaseInstanceBuilderImpl() |
CaseInstanceBuilderImpl(CmmnRuntimeServiceImpl cmmnRuntimeService) |
| Modifier and Type | Method and Description |
|---|---|
CaseInstanceBuilder |
businessKey(String businessKey) |
CaseInstanceBuilder |
caseDefinitionId(String caseDefinitionId) |
CaseInstanceBuilder |
caseDefinitionKey(String caseDefinitionKey) |
String |
getBusinessKey() |
String |
getCaseDefinitionId() |
String |
getCaseDefinitionKey() |
String |
getName() |
String |
getOutcome() |
String |
getTenantId() |
Map<String,Object> |
getTransientVariables() |
Map<String,Object> |
getVariables() |
CaseInstanceBuilder |
name(String name) |
CaseInstanceBuilder |
outcome(String outcome) |
CaseInstance |
start() |
CaseInstance |
startWithForm() |
CaseInstanceBuilder |
tenantId(String tenantId) |
CaseInstanceBuilder |
transientVariable(String variableName,
Object value) |
CaseInstanceBuilder |
transientVariables(Map<String,Object> transientVariables) |
CaseInstanceBuilder |
variable(String variableName,
Object value) |
CaseInstanceBuilder |
variables(Map<String,Object> variables) |
protected CmmnRuntimeServiceImpl cmmnRuntimeService
protected String caseDefinitionId
protected String caseDefinitionKey
protected String name
protected String businessKey
protected String tenantId
protected String outcome
public CaseInstanceBuilderImpl()
public CaseInstanceBuilderImpl(CmmnRuntimeServiceImpl cmmnRuntimeService)
public CaseInstanceBuilder caseDefinitionId(String caseDefinitionId)
caseDefinitionId in interface CaseInstanceBuilderpublic CaseInstanceBuilder caseDefinitionKey(String caseDefinitionKey)
caseDefinitionKey in interface CaseInstanceBuilderpublic CaseInstanceBuilder name(String name)
name in interface CaseInstanceBuilderpublic CaseInstanceBuilder businessKey(String businessKey)
businessKey in interface CaseInstanceBuilderpublic CaseInstanceBuilder variables(Map<String,Object> variables)
variables in interface CaseInstanceBuilderpublic CaseInstanceBuilder variable(String variableName, Object value)
variable in interface CaseInstanceBuilderpublic CaseInstanceBuilder transientVariables(Map<String,Object> transientVariables)
transientVariables in interface CaseInstanceBuilderpublic CaseInstanceBuilder transientVariable(String variableName, Object value)
transientVariable in interface CaseInstanceBuilderpublic CaseInstanceBuilder tenantId(String tenantId)
tenantId in interface CaseInstanceBuilderpublic CaseInstanceBuilder outcome(String outcome)
outcome in interface CaseInstanceBuilderpublic CaseInstance start()
start in interface CaseInstanceBuilderpublic CaseInstance startWithForm()
startWithForm in interface CaseInstanceBuilderpublic String getCaseDefinitionId()
getCaseDefinitionId in interface CaseInstanceBuilderpublic String getCaseDefinitionKey()
getCaseDefinitionKey in interface CaseInstanceBuilderpublic String getName()
getName in interface CaseInstanceBuilderpublic String getBusinessKey()
getBusinessKey in interface CaseInstanceBuilderpublic Map<String,Object> getVariables()
getVariables in interface CaseInstanceBuilderpublic Map<String,Object> getTransientVariables()
getTransientVariables in interface CaseInstanceBuilderpublic String getTenantId()
getTenantId in interface CaseInstanceBuilderpublic String getOutcome()
getOutcome in interface CaseInstanceBuilderCopyright © 2018 Flowable. All rights reserved.