Package org.flowable.engine
Interface FlowableEngineAgenda
-
- All Known Implementing Classes:
DebugFlowableEngineAgenda,DefaultFlowableEngineAgenda
public interface FlowableEngineAgenda extends Agenda
This interface exposes methods needed to manipulate the agenda implementation.
-
-
Method Summary
-
Methods inherited from interface org.flowable.common.engine.impl.agenda.Agenda
getNextOperation, isEmpty, planFutureOperation, planOperation
-
-
-
-
Method Detail
-
planOperation
void planOperation(Runnable operation, ExecutionEntity executionEntity)
-
planContinueProcessOperation
void planContinueProcessOperation(ExecutionEntity execution)
-
planContinueProcessSynchronousOperation
void planContinueProcessSynchronousOperation(ExecutionEntity execution)
-
planContinueProcessWithMigrationContextOperation
void planContinueProcessWithMigrationContextOperation(ExecutionEntity execution, MigrationContext migrationContext)
-
planContinueProcessInCompensation
void planContinueProcessInCompensation(ExecutionEntity execution)
-
planContinueMultiInstanceOperation
void planContinueMultiInstanceOperation(ExecutionEntity execution, ExecutionEntity multiInstanceRootExecution, int loopCounter)
-
planTakeOutgoingSequenceFlowsOperation
void planTakeOutgoingSequenceFlowsOperation(ExecutionEntity execution, boolean evaluateConditions)
-
planTakeOutgoingSequenceFlowsSynchronousOperation
void planTakeOutgoingSequenceFlowsSynchronousOperation(ExecutionEntity execution, boolean evaluateConditions)
-
planEndExecutionOperation
void planEndExecutionOperation(ExecutionEntity execution)
-
planEndExecutionOperationSynchronous
void planEndExecutionOperationSynchronous(ExecutionEntity execution)
-
planTriggerExecutionOperation
void planTriggerExecutionOperation(ExecutionEntity execution)
-
planAsyncTriggerExecutionOperation
void planAsyncTriggerExecutionOperation(ExecutionEntity execution)
-
planEvaluateConditionalEventsOperation
void planEvaluateConditionalEventsOperation(ExecutionEntity execution)
-
planEvaluateVariableListenerEventsOperation
void planEvaluateVariableListenerEventsOperation(String processDefinitionId, String processInstanceId)
-
planDestroyScopeOperation
void planDestroyScopeOperation(ExecutionEntity execution)
-
planExecuteInactiveBehaviorsOperation
void planExecuteInactiveBehaviorsOperation(Collection<ExecutionEntity> executions)
-
-