public class ChangePlanItemStateBuilderImpl extends Object implements ChangePlanItemStateBuilder
| Modifier and Type | Field and Description |
|---|---|
protected Set<ActivatePlanItemDefinitionMapping> |
activatePlanItemDefinitions |
protected String |
caseInstanceId |
protected Map<String,Object> |
caseVariables |
protected Set<MoveToAvailablePlanItemDefinitionMapping> |
changeToAvailableStatePlanItemDefinitions |
protected Map<String,Map<String,Object>> |
childInstanceTaskVariables |
protected CmmnRuntimeServiceImpl |
runtimeService |
protected Set<TerminatePlanItemDefinitionMapping> |
terminatePlanItemDefinitions |
| Constructor and Description |
|---|
ChangePlanItemStateBuilderImpl() |
ChangePlanItemStateBuilderImpl(CmmnRuntimeServiceImpl runtimeService) |
protected CmmnRuntimeServiceImpl runtimeService
protected String caseInstanceId
protected Set<ActivatePlanItemDefinitionMapping> activatePlanItemDefinitions
protected Set<MoveToAvailablePlanItemDefinitionMapping> changeToAvailableStatePlanItemDefinitions
protected Set<TerminatePlanItemDefinitionMapping> terminatePlanItemDefinitions
public ChangePlanItemStateBuilderImpl()
public ChangePlanItemStateBuilderImpl(CmmnRuntimeServiceImpl runtimeService)
public ChangePlanItemStateBuilder caseInstanceId(String caseInstanceId)
caseInstanceId in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder activatePlanItemDefinitionId(String planItemDefinitionId)
activatePlanItemDefinitionId in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder activatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
activatePlanItemDefinitionIds in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder activatePlanItemDefinition(ActivatePlanItemDefinitionMapping planItemDefinitionMapping)
activatePlanItemDefinition in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder activatePlanItemDefinitions(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings)
activatePlanItemDefinitions in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder changeToAvailableStateByPlanItemDefinitionId(String planItemDefinitionId)
changeToAvailableStateByPlanItemDefinitionId in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder changeToAvailableStateByPlanItemDefinitionIds(List<String> planItemDefinitionIds)
changeToAvailableStateByPlanItemDefinitionIds in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder terminatePlanItemDefinitionId(String planItemDefinitionId)
terminatePlanItemDefinitionId in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder terminatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
terminatePlanItemDefinitionIds in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder caseVariable(String caseVariableName, Object caseVariableValue)
caseVariable in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder caseVariables(Map<String,Object> caseVariables)
caseVariables in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder childInstanceTaskVariable(String planItemDefinitionId, String name, Object value)
childInstanceTaskVariable in interface ChangePlanItemStateBuilderpublic ChangePlanItemStateBuilder childInstanceTaskVariables(String planItemDefinitionId, Map<String,Object> variables)
childInstanceTaskVariables in interface ChangePlanItemStateBuilderpublic void changeState()
changeState in interface ChangePlanItemStateBuilderpublic String getCaseInstanceId()
public Set<ActivatePlanItemDefinitionMapping> getActivatePlanItemDefinitions()
public Set<MoveToAvailablePlanItemDefinitionMapping> getChangeToAvailableStatePlanItemDefinitions()
public Set<TerminatePlanItemDefinitionMapping> getTerminatePlanItemDefinitions()
Copyright © 2021 Flowable. All rights reserved.