public class ContinueMultiInstanceOperation extends AbstractOperation
ContinueProcessOperation, but simpler, as it doesn't need to cater for as many use cases.| Modifier and Type | Field and Description |
|---|---|
protected int |
loopCounter |
protected ExecutionEntity |
multiInstanceRootExecution |
agenda, commandContext, execution| Constructor and Description |
|---|
ContinueMultiInstanceOperation(CommandContext commandContext,
ExecutionEntity execution,
ExecutionEntity multiInstanceRootExecution,
int loopCounter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
continueThroughMultiInstanceFlowNode(org.flowable.bpmn.model.FlowNode flowNode) |
protected void |
executeAsynchronous(org.flowable.bpmn.model.FlowNode flowNode) |
protected void |
executeSynchronous(org.flowable.bpmn.model.FlowNode flowNode) |
void |
run() |
protected ActivityBehavior |
setLoopCounterVariable(org.flowable.bpmn.model.FlowNode flowNode) |
executeExecutionListeners, executeExecutionListeners, findFirstParentScopeExecution, getAgenda, getCommandContext, getCurrentFlowElement, getExecution, setAgenda, setCommandContext, setExecutionprotected ExecutionEntity multiInstanceRootExecution
protected int loopCounter
public ContinueMultiInstanceOperation(CommandContext commandContext, ExecutionEntity execution, ExecutionEntity multiInstanceRootExecution, int loopCounter)
public void run()
protected void continueThroughMultiInstanceFlowNode(org.flowable.bpmn.model.FlowNode flowNode)
protected void executeSynchronous(org.flowable.bpmn.model.FlowNode flowNode)
protected void executeAsynchronous(org.flowable.bpmn.model.FlowNode flowNode)
protected ActivityBehavior setLoopCounterVariable(org.flowable.bpmn.model.FlowNode flowNode)
Copyright © 2020 Flowable. All rights reserved.