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 void
updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
updateExecutions
(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:
updateBpmnProcess
in classAbstractDynamicInjectionCmd
-
updateExecutions
protected void updateExecutions(CommandContext commandContext, ProcessDefinitionEntity processDefinitionEntity, ExecutionEntity processInstance, List<ExecutionEntity> childExecutions) - Specified by:
updateExecutions
in classAbstractDynamicInjectionCmd
-