Class DefaultFlowableEngineAgenda

java.lang.Object
org.flowable.common.engine.impl.agenda.AbstractAgenda
org.flowable.engine.impl.agenda.DefaultFlowableEngineAgenda
All Implemented Interfaces:
Agenda, Session, FlowableEngineAgenda
Direct Known Subclasses:
DebugFlowableEngineAgenda

public class DefaultFlowableEngineAgenda extends AbstractAgenda implements FlowableEngineAgenda
For each API call (and thus Command) being executed, a new agenda instance is created. On this agenda, operations are put, which the CommandExecutor will keep executing until all are executed. The agenda also gives easy access to methods to plan new operations when writing ActivityBehavior implementations. During a Command execution, the agenda can always be fetched using CommandContextUtil.getAgenda().
Author:
Joram Barrez