Package org.flowable.engine.impl.cmd
Class InjectParallelEmbeddedSubProcessCmd
java.lang.Object
org.flowable.engine.impl.cmd.AbstractDynamicInjectionCmd
org.flowable.engine.impl.cmd.InjectParallelEmbeddedSubProcessCmd
public class InjectParallelEmbeddedSubProcessCmd
extends AbstractDynamicInjectionCmd
implements Command<Void>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInjectParallelEmbeddedSubProcessCmd
(String taskId, DynamicEmbeddedSubProcessBuilder dynamicEmbeddedSubProcessBuilder) -
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
-
taskId
-
dynamicEmbeddedSubProcessBuilder
-
-
Constructor Details
-
InjectParallelEmbeddedSubProcessCmd
public InjectParallelEmbeddedSubProcessCmd(String taskId, DynamicEmbeddedSubProcessBuilder dynamicEmbeddedSubProcessBuilder)
-
-
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
-