Package org.flowable.engine.impl.agenda
Class DebugFlowableEngineAgenda
- java.lang.Object
-
- org.flowable.common.engine.impl.agenda.AbstractAgenda
-
- org.flowable.engine.impl.agenda.DefaultFlowableEngineAgenda
-
- org.flowable.engine.impl.agenda.DebugFlowableEngineAgenda
-
- All Implemented Interfaces:
Agenda,Session,Agenda,FlowableEngineAgenda
public class DebugFlowableEngineAgenda extends DefaultFlowableEngineAgenda
ThisFlowableEngineAgendaschedules operations which allow debugging
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessDebuggerprocessDebugger-
Fields inherited from class org.flowable.common.engine.impl.agenda.AbstractAgenda
commandContext, futureOperations, operations
-
-
Constructor Summary
Constructors Constructor Description DebugFlowableEngineAgenda(CommandContext commandContext, ProcessDebugger processDebugger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidplanContinueProcessInCompensation(ExecutionEntity execution)voidplanContinueProcessOperation(ExecutionEntity execution)voidplanContinueProcessSynchronousOperation(ExecutionEntity execution)-
Methods inherited from class org.flowable.engine.impl.agenda.DefaultFlowableEngineAgenda
planAsyncTriggerExecutionOperation, planContinueMultiInstanceOperation, planContinueProcessWithMigrationContextOperation, planDestroyScopeOperation, planEndExecutionOperation, planEndExecutionOperationSynchronous, planEvaluateConditionalEventsOperation, planEvaluateVariableListenerEventsOperation, planExecuteInactiveBehaviorsOperation, planOperation, planTakeOutgoingSequenceFlowsOperation, planTakeOutgoingSequenceFlowsSynchronousOperation, planTriggerExecutionOperation
-
Methods inherited from class org.flowable.common.engine.impl.agenda.AbstractAgenda
assertOperationsNotEmpty, close, flush, getCommandContext, getNextOperation, getOperations, isEmpty, planFutureOperation, planOperation, setCommandContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.flowable.common.engine.impl.agenda.Agenda
getNextOperation, isEmpty, planFutureOperation, planOperation
-
-
-
-
Field Detail
-
processDebugger
protected ProcessDebugger processDebugger
-
-
Constructor Detail
-
DebugFlowableEngineAgenda
public DebugFlowableEngineAgenda(CommandContext commandContext, ProcessDebugger processDebugger)
-
-
Method Detail
-
planContinueProcessOperation
public void planContinueProcessOperation(ExecutionEntity execution)
- Specified by:
planContinueProcessOperationin interfaceFlowableEngineAgenda- Overrides:
planContinueProcessOperationin classDefaultFlowableEngineAgenda
-
planContinueProcessSynchronousOperation
public void planContinueProcessSynchronousOperation(ExecutionEntity execution)
- Specified by:
planContinueProcessSynchronousOperationin interfaceFlowableEngineAgenda- Overrides:
planContinueProcessSynchronousOperationin classDefaultFlowableEngineAgenda
-
planContinueProcessInCompensation
public void planContinueProcessInCompensation(ExecutionEntity execution)
- Specified by:
planContinueProcessInCompensationin interfaceFlowableEngineAgenda- Overrides:
planContinueProcessInCompensationin classDefaultFlowableEngineAgenda
-
-