Class EventHandlerRegistry
java.lang.Object
org.nuxeo.ecm.automation.core.events.EventHandlerRegistry
TODO: This service should be moved in another project, and renamed since it's a service, not a simple registry...
- Author:
- Bogdan Stefanescu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EventRegistryprotected EventRegistryprotected final AutomationService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanacceptEvent(Event event, List<EventHandler> handlers) voidclear()protected OperationContextgetContext(EventContext ectx) getEventHandlers(String eventId) getPostCommitEventHandlers(String eventId) voidhandleEvent(Event event, List<EventHandler> handlers, boolean saveSession) protected OperationContextvoidputEventHandler(EventHandler handler) voidputPostCommitEventHandler(EventHandler handler) voidremoveEventHandler(EventHandler handler) voidremovePostCommitEventHandler(EventHandler handler)
-
Field Details
-
svc
-
handlers
-
pchandlers
-
-
Constructor Details
-
EventHandlerRegistry
-
-
Method Details
-
getEventHandlers
-
getPostCommitEventHandlers
-
putEventHandler
-
putPostCommitEventHandler
-
removePostCommitEventHandler
-
removeEventHandler
-
clear
public void clear() -
getPostCommitEventNames
-
acceptEvent
-
open
-
handleEvent
-
getContext
-