Class ActivitiEventSupport
java.lang.Object
org.activiti.engine.delegate.event.impl.ActivitiEventSupport
Class that allows adding and removing event listeners and dispatching events to the appropriate listeners.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ActivitiEventListener>protected Map<ActivitiEventType,List<ActivitiEventListener>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(ActivitiEventListener listenerToAdd) voidaddEventListener(ActivitiEventListener listenerToAdd, ActivitiEventType... types) protected voidaddTypedEventListener(ActivitiEventListener listener, ActivitiEventType type) voiddispatchEvent(ActivitiEvent event) protected voiddispatchEvent(ActivitiEvent event, ActivitiEventListener listener) voidremoveEventListener(ActivitiEventListener listenerToRemove)
-
Field Details
-
eventListeners
-
typedListeners
-
-
Constructor Details
-
ActivitiEventSupport
public ActivitiEventSupport()
-
-
Method Details
-
addEventListener
-
addEventListener
-
removeEventListener
-
dispatchEvent
-
dispatchEvent
-
addTypedEventListener
-