public interface ChangePlanItemStateBuilder
CmmnRuntimeService.createChangePlanItemStateBuilder().| Modifier and Type | Method and Description |
|---|---|
ChangePlanItemStateBuilder |
activatePlanItemDefinition(ActivatePlanItemDefinitionMapping planItemDefinitionMapping)
Activate a plan item by definition mapping.
|
ChangePlanItemStateBuilder |
activatePlanItemDefinitionId(String planItemDefinitionId)
Activate a plan item by definition id.
|
ChangePlanItemStateBuilder |
activatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
Activate multiple plan items by definition id.
|
ChangePlanItemStateBuilder |
activatePlanItemDefinitions(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings)
Activate multiple plan items by definition mapping.
|
ChangePlanItemStateBuilder |
caseInstanceId(String caseInstanceId)
Set the id of the case instance
|
ChangePlanItemStateBuilder |
caseVariable(String caseVariableName,
Object caseVariableValue)
Set the case variable that should be set as part of the change plan item state action.
|
ChangePlanItemStateBuilder |
caseVariables(Map<String,Object> caseVariables)
Set the case variable that should be set as part of the change plan item state action.
|
void |
changeState()
Changes the case instance state
|
ChangePlanItemStateBuilder |
changeToAvailableStateByPlanItemDefinitionId(String planItemDefinitionId)
Set a plan item to available state by definition id.
|
ChangePlanItemStateBuilder |
changeToAvailableStateByPlanItemDefinitionIds(List<String> planItemDefinitionIds)
Set multiple plan items to available state by definition id.
|
ChangePlanItemStateBuilder |
childInstanceTaskVariable(String planItemDefinitionId,
String name,
Object value)
Set the case variable that should be set as part of the change process or case task state action.
|
ChangePlanItemStateBuilder |
childInstanceTaskVariables(String planItemDefinitionId,
Map<String,Object> variables)
Set the case variable that should be set as part of the change process or case task state action.
|
ChangePlanItemStateBuilder |
terminatePlanItemDefinitionId(String planItemDefinitionId)
Terminate a plan item by definition id without terminating another plan item instance.
|
ChangePlanItemStateBuilder |
terminatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
Terminate multiple plan items by definition id without terminating another plan item instance.
|
ChangePlanItemStateBuilder caseInstanceId(String caseInstanceId)
ChangePlanItemStateBuilder activatePlanItemDefinitionId(String planItemDefinitionId)
ChangePlanItemStateBuilder activatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
ChangePlanItemStateBuilder activatePlanItemDefinition(ActivatePlanItemDefinitionMapping planItemDefinitionMapping)
ChangePlanItemStateBuilder activatePlanItemDefinitions(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings)
ChangePlanItemStateBuilder changeToAvailableStateByPlanItemDefinitionId(String planItemDefinitionId)
ChangePlanItemStateBuilder changeToAvailableStateByPlanItemDefinitionIds(List<String> planItemDefinitionIds)
ChangePlanItemStateBuilder terminatePlanItemDefinitionId(String planItemDefinitionId)
ChangePlanItemStateBuilder terminatePlanItemDefinitionIds(List<String> planItemDefinitionIds)
ChangePlanItemStateBuilder caseVariable(String caseVariableName, Object caseVariableValue)
ChangePlanItemStateBuilder caseVariables(Map<String,Object> caseVariables)
ChangePlanItemStateBuilder childInstanceTaskVariable(String planItemDefinitionId, String name, Object value)
ChangePlanItemStateBuilder childInstanceTaskVariables(String planItemDefinitionId, Map<String,Object> variables)
void changeState()
FlowableObjectNotFoundException - when no case instance is foundFlowableException - plan item instance could not be canceled or startedCopyright © 2021 Flowable. All rights reserved.