Package org.camunda.bpm.engine.delegate
Interface ExecutionListener
-
- All Superinterfaces:
DelegateListener<DelegateExecution>
- All Known Implementing Classes:
ActivityInstanceEndListener
,ActivityInstanceStartListener
,CdiEventListener
,CdiExecutionListener
,ClassDelegateExecutionListener
,DelegateExpressionExecutionListener
,ExecutionIdRecorder
,ExpressionExecutionListener
,HistoryExecutionListener
,MetricsExecutionListener
,MyExecutionListener
,ProcessApplicationEventListenerDelegate
,ProcessInstanceEndListener
,ProcessInstanceStartListener
,ProcessInstanceUpdateListener
,ScriptExecutionListener
,ServiceTaskJavaDelegateActivityBehavior
,SignalTestRunListener
,ThrowBpmnErrorDelegate
public interface ExecutionListener extends DelegateListener<DelegateExecution>
Callback interface to be notified of execution events like starting a process instance, ending an activity instance or taking a transition.- Author:
- Tom Baeyens, Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EVENTNAME_END
static java.lang.String
EVENTNAME_START
static java.lang.String
EVENTNAME_TAKE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
notify(DelegateExecution execution)
-
-
-
Field Detail
-
EVENTNAME_START
static final java.lang.String EVENTNAME_START
- See Also:
- Constant Field Values
-
EVENTNAME_END
static final java.lang.String EVENTNAME_END
- See Also:
- Constant Field Values
-
EVENTNAME_TAKE
static final java.lang.String EVENTNAME_TAKE
- See Also:
- Constant Field Values
-
-
Method Detail
-
notify
void notify(DelegateExecution execution) throws java.lang.Exception
- Specified by:
notify
in interfaceDelegateListener<DelegateExecution>
- Throws:
java.lang.Exception
-
-