Package org.flowable.engine
Interface FlowableEngineAgenda
- All Known Implementing Classes:
DebugFlowableEngineAgenda,DefaultFlowableEngineAgenda
This interface exposes methods needed to manipulate the agenda implementation.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidplanContinueMultiInstanceOperation(ExecutionEntity execution, ExecutionEntity multiInstanceRootExecution, int loopCounter) voidplanContinueProcessInCompensation(ExecutionEntity execution) voidplanContinueProcessOperation(ExecutionEntity execution) voidvoidplanContinueProcessWithMigrationContextOperation(ExecutionEntity execution, MigrationContext migrationContext) voidplanDestroyScopeOperation(ExecutionEntity execution) voidplanEndExecutionOperation(ExecutionEntity execution) voidvoidvoidplanEvaluateVariableListenerEventsOperation(String processDefinitionId, String processInstanceId) voidvoidplanOperation(Runnable operation, ExecutionEntity executionEntity) voidplanTakeOutgoingSequenceFlowsOperation(ExecutionEntity execution, boolean evaluateConditions) voidplanTakeOutgoingSequenceFlowsSynchronousOperation(ExecutionEntity execution, boolean evaluateConditions) voidplanTriggerExecutionOperation(ExecutionEntity execution) Methods inherited from interface org.flowable.common.engine.impl.agenda.Agenda
getNextOperation, isEmpty, planFutureOperation, planOperation
-
Method Details
-
planOperation
-
planContinueProcessOperation
-
planContinueProcessSynchronousOperation
-
planContinueProcessWithMigrationContextOperation
void planContinueProcessWithMigrationContextOperation(ExecutionEntity execution, MigrationContext migrationContext) -
planContinueProcessInCompensation
-
planContinueMultiInstanceOperation
void planContinueMultiInstanceOperation(ExecutionEntity execution, ExecutionEntity multiInstanceRootExecution, int loopCounter) -
planTakeOutgoingSequenceFlowsOperation
-
planTakeOutgoingSequenceFlowsSynchronousOperation
void planTakeOutgoingSequenceFlowsSynchronousOperation(ExecutionEntity execution, boolean evaluateConditions) -
planEndExecutionOperation
-
planEndExecutionOperationSynchronous
-
planTriggerExecutionOperation
-
planAsyncTriggerExecutionOperation
-
planEvaluateConditionalEventsOperation
-
planEvaluateVariableListenerEventsOperation
-
planDestroyScopeOperation
-
planExecuteInactiveBehaviorsOperation
-