Package org.kie.api.event.process
Interface ProcessEventListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
DefaultProcessEventListener
A listener for events related to process instance execution.
-
Method Summary
Modifier and TypeMethodDescriptionvoidThis listener method is invoked right after a node in a process instance has been left (which is when the node was completed, for example when it performed the task it was designed for).voidThis listener method is invoked right after a node in a process instance has been triggered (which is when the node was entered, for example when an incoming connection triggered it).voidThis listener method is invoked right after a process instance has been completed (or aborted).voidThis listener method is invoked right after a process instance has been started.default voidafterSLAViolated(SLAViolatedEvent event) This listener method is invoked right after a process/node instance's SLA has been violated.voidThis listener method is invoked right after the value of a process variable has been changed.voidThis listener method is invoked right before a node in a process instance is being left (which is when the node is completed, for example when it has performed the task it was designed for).voidThis listener method is invoked right before a node in a process instance is being triggered (which is when the node is being entered, for example when an incoming connection triggers it).voidThis listener method is invoked right before a process instance is being completed (or aborted).voidThis listener method is invoked right before a process instance is being started.default voidThis listener method is invoked right before a process/node instance's SLA has been violated.voidThis listener method is invoked right before the value of a process variable is being changed.default voidonError(ErrorEvent event) This listener method is invoked when an error is captureddefault voidonMessage(MessageEvent event) This listener method is invoked when a message is sentdefault voidonMigration(ProcessMigrationEvent event) This listeners is triggered when a migration occursdefault voidonSignal(SignalEvent event) This listener method is invoked when a signal is sent
-
Method Details
-
beforeProcessStarted
This listener method is invoked right before a process instance is being started.- Parameters:
event-
-
afterProcessStarted
This listener method is invoked right after a process instance has been started.- Parameters:
event-
-
beforeProcessCompleted
This listener method is invoked right before a process instance is being completed (or aborted).- Parameters:
event-
-
afterProcessCompleted
This listener method is invoked right after a process instance has been completed (or aborted).- Parameters:
event-
-
beforeNodeTriggered
This listener method is invoked right before a node in a process instance is being triggered (which is when the node is being entered, for example when an incoming connection triggers it).- Parameters:
event-
-
afterNodeTriggered
This listener method is invoked right after a node in a process instance has been triggered (which is when the node was entered, for example when an incoming connection triggered it).- Parameters:
event-
-
beforeNodeLeft
This listener method is invoked right before a node in a process instance is being left (which is when the node is completed, for example when it has performed the task it was designed for).- Parameters:
event-
-
afterNodeLeft
This listener method is invoked right after a node in a process instance has been left (which is when the node was completed, for example when it performed the task it was designed for).- Parameters:
event-
-
beforeVariableChanged
This listener method is invoked right before the value of a process variable is being changed.- Parameters:
event-
-
afterVariableChanged
This listener method is invoked right after the value of a process variable has been changed.- Parameters:
event-
-
beforeSLAViolated
This listener method is invoked right before a process/node instance's SLA has been violated.- Parameters:
event-
-
afterSLAViolated
This listener method is invoked right after a process/node instance's SLA has been violated.- Parameters:
event-
-
onSignal
This listener method is invoked when a signal is sent- Parameters:
event-
-
onMigration
This listeners is triggered when a migration occurs- Parameters:
event-
-
onMessage
This listener method is invoked when a message is sent- Parameters:
event-
-
onError
This listener method is invoked when an error is captured- Parameters:
event-
-