Package org.flowable.engine.impl.cmd
Class InjectParallelUserTaskCmd
- java.lang.Object
-
- org.flowable.engine.impl.cmd.AbstractDynamicInjectionCmd
-
- org.flowable.engine.impl.cmd.InjectParallelUserTaskCmd
-
public class InjectParallelUserTaskCmd extends AbstractDynamicInjectionCmd implements Command<Void>
-
-
Field Summary
Fields Modifier and Type Field Description protected DynamicUserTaskBuilderdynamicUserTaskBuilderprotected StringtaskId
-
Constructor Summary
Constructors Constructor Description InjectParallelUserTaskCmd(String taskId, DynamicUserTaskBuilder dynamicUserTaskBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Voidexecute(CommandContext commandContext)protected voidupdateBpmnProcess(CommandContext commandContext, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.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 Detail
-
taskId
protected String taskId
-
dynamicUserTaskBuilder
protected DynamicUserTaskBuilder dynamicUserTaskBuilder
-
-
Constructor Detail
-
InjectParallelUserTaskCmd
public InjectParallelUserTaskCmd(String taskId, DynamicUserTaskBuilder dynamicUserTaskBuilder)
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
updateBpmnProcess
protected void updateBpmnProcess(CommandContext commandContext, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.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
-
-