Uses of Interface
org.flowable.cmmn.api.runtime.ChangePlanItemStateBuilder
-
Uses of ChangePlanItemStateBuilder in org.flowable.cmmn.api
Modifier and TypeMethodDescriptionCmmnRuntimeService.createChangePlanItemStateBuilder()
Create aChangePlanItemStateBuilder
, that allows to set various options for changing the state of a case instance. -
Uses of ChangePlanItemStateBuilder in org.flowable.cmmn.api.runtime
Modifier and TypeMethodDescriptionChangePlanItemStateBuilder.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.addWaitingForRepetitionPlanItemDefinition
(WaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionMapping) Add waiting for repetition to a plan item by definition mapping.ChangePlanItemStateBuilder.addWaitingForRepetitionPlanItemDefinitionId
(String planItemDefinitionId) Add waiting for repetition to a plan item by definition id.ChangePlanItemStateBuilder.addWaitingForRepetitionPlanItemDefinitionIds
(List<String> planItemDefinitionIds) Add multiple waiting for repetitions to a plan item by definition id.ChangePlanItemStateBuilder.caseInstanceId
(String caseInstanceId) Set the id of the case instanceChangePlanItemStateBuilder.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.ChangePlanItemStateBuilder.changePlanItemDefinitionWithNewTargetIds
(String existingPlanItemDefinitionId, String newPlanItemId, String newPlanItemDefinitionId) Add plan item id mapping with definition id.ChangePlanItemStateBuilder.changePlanItemId
(String existingPlanItemId, String newPlanItemId) Add plan item id mapping.ChangePlanItemStateBuilder.changePlanItemIds
(Map<String, String> changePlanItemIdMap) Add plan item id mapping.ChangePlanItemStateBuilder.changePlanItemIdsWithDefinitionId
(Map<String, String> changePlanItemIdWithDefinitionIdMap) Add plan item id mapping with definition id.ChangePlanItemStateBuilder.changePlanItemIdWithDefinitionId
(String existingPlanItemDefinitionId, String newPlanItemDefinitionId) Add plan item id mapping with definition id.ChangePlanItemStateBuilder.changeToAvailableStateByPlanItemDefinition
(MoveToAvailablePlanItemDefinitionMapping planItemDefinitionMapping) Set a plan item to available state by definition mapping.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.removeWaitingForRepetitionPlanItemDefinition
(RemoveWaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionId) Remove waiting for repetition from a plan item by definition.ChangePlanItemStateBuilder.removeWaitingForRepetitionPlanItemDefinitionId
(String planItemDefinitionId) Remove waiting for repetition from a plan item by definition id.ChangePlanItemStateBuilder.removeWaitingForRepetitionPlanItemDefinitionIds
(List<String> planItemDefinitionIds) Remove multiple waiting for repetitions from a plan item by definition id.ChangePlanItemStateBuilder.terminatePlanItemDefinition
(TerminatePlanItemDefinitionMapping planItemDefinition) Terminate a plan item by definition mapping without terminating another plan item instance.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.