Package org.flowable.engine.impl.cmd
Class InjectUserTaskInProcessInstanceCmd
java.lang.Object
org.flowable.engine.impl.cmd.AbstractDynamicInjectionCmd
org.flowable.engine.impl.cmd.InjectUserTaskInProcessInstanceCmd
public class InjectUserTaskInProcessInstanceCmd
extends AbstractDynamicInjectionCmd
implements Command<Void>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInjectUserTaskInProcessInstanceCmd(String processInstanceId, DynamicUserTaskBuilder dynamicUserTaskBuilder) -
Method Summary
Modifier and TypeMethodDescriptionexecute(CommandContext commandContext) protected voidupdateBpmnProcess(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected voidupdateExecutions(CommandContext commandContext, ProcessDefinitionEntity processDefinitionEntity, ExecutionEntity processInstance, List<ExecutionEntity> childExecutions) Methods inherited from class org.flowable.engine.impl.cmd.AbstractDynamicInjectionCmd
createBpmnModel, createDerivedDeployment, createDerivedProcessDefinition, createDerivedProcessDefinitionForProcessInstance, createDerivedProcessDefinitionForTask, createWayPoints, createWayPoints, deployDerivedDeploymentEntity, storeBpmnModelAsByteArray, updateExecutions
-
Field Details
-
processInstanceId
-
dynamicUserTaskBuilder
-
-
Constructor Details
-
InjectUserTaskInProcessInstanceCmd
public InjectUserTaskInProcessInstanceCmd(String processInstanceId, DynamicUserTaskBuilder dynamicUserTaskBuilder)
-
-
Method Details
-
execute
-
updateBpmnProcess
protected void updateBpmnProcess(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) - Specified by:
updateBpmnProcessin classAbstractDynamicInjectionCmd
-
updateExecutions
protected void updateExecutions(CommandContext commandContext, ProcessDefinitionEntity processDefinitionEntity, ExecutionEntity processInstance, List<ExecutionEntity> childExecutions) - Specified by:
updateExecutionsin classAbstractDynamicInjectionCmd
-