public class EventHandlerRegistry extends Object
Constructor and Description |
---|
EventHandlerRegistry(AutomationService svc) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
List<EventHandler> |
getEventHandlers(String eventId) |
List<EventHandler> |
getPostCommitEventHandlers(String eventId) |
Set<String> |
getPostCommitEventNames() |
void |
handleEvent(Event event,
List<EventHandler> handlers,
boolean saveSession) |
Map<String,List<EventHandler>> |
lookup() |
Map<String,List<EventHandler>> |
pclookup() |
void |
putEventHandler(EventHandler handler) |
void |
putEventHandler(String eventId,
EventHandler handler) |
void |
putPostCommitEventHandler(EventHandler handler) |
void |
putPostCommitEventHandler(String eventId,
EventHandler handler) |
void |
removeEventHandler(EventHandler handler) |
void |
removePostCommitEventHandler(EventHandler handler) |
public EventHandlerRegistry(AutomationService svc)
public List<EventHandler> getEventHandlers(String eventId)
public List<EventHandler> getPostCommitEventHandlers(String eventId)
public void putEventHandler(EventHandler handler)
public void putEventHandler(String eventId, EventHandler handler)
public void putPostCommitEventHandler(EventHandler handler)
public void putPostCommitEventHandler(String eventId, EventHandler handler)
public void removePostCommitEventHandler(EventHandler handler)
public void removeEventHandler(EventHandler handler)
public void clear()
public Map<String,List<EventHandler>> lookup()
public Map<String,List<EventHandler>> pclookup()
public void handleEvent(Event event, List<EventHandler> handlers, boolean saveSession)
Copyright © 2011 Nuxeo SA. All Rights Reserved.