org.nuxeo.ecm.automation.core.events
Class EventHandlerRegistry
java.lang.Object
org.nuxeo.ecm.automation.core.events.EventHandlerRegistry
public class EventHandlerRegistry
- extends java.lang.Object
TODO: This service should be moved in another project.
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventHandlerRegistry
public EventHandlerRegistry(AutomationService svc)
getEventHandlers
public java.util.List<EventHandler> getEventHandlers(java.lang.String eventId)
getPostCommitEventHandlers
public java.util.List<EventHandler> getPostCommitEventHandlers(java.lang.String eventId)
putEventHandler
public void putEventHandler(EventHandler handler)
putEventHandler
public void putEventHandler(java.lang.String eventId,
EventHandler handler)
putPostCommitEventHandler
public void putPostCommitEventHandler(EventHandler handler)
putPostCommitEventHandler
public void putPostCommitEventHandler(java.lang.String eventId,
EventHandler handler)
removePostCommitEventHandler
public void removePostCommitEventHandler(EventHandler handler)
removeEventHandler
public void removeEventHandler(EventHandler handler)
clear
public void clear()
lookup
public java.util.Map<java.lang.String,java.util.List<EventHandler>> lookup()
pclookup
public java.util.Map<java.lang.String,java.util.List<EventHandler>> pclookup()
handleEvent
public void handleEvent(Event event,
java.util.List<EventHandler> handlers,
boolean saveSession)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.