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(FlowNode flowNode) |
protected void |
executeAsynchronous(FlowNode flowNode) |
protected void |
executeSynchronous(FlowNode flowNode) |
void |
run() |
protected ActivityBehavior |
setLoopCounterVariable(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(FlowNode flowNode)
protected void executeSynchronous(FlowNode flowNode)
protected void executeAsynchronous(FlowNode flowNode)
protected ActivityBehavior setLoopCounterVariable(FlowNode flowNode)
Copyright © 2023 Flowable. All rights reserved.