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.StringEVENTNAME_ENDstatic java.lang.StringEVENTNAME_STARTstatic java.lang.StringEVENTNAME_TAKE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidnotify(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:
notifyin interfaceDelegateListener<DelegateExecution>- Throws:
java.lang.Exception
-
-