org.nuxeo.ecm.core.event.impl
Class EventListenerList
java.lang.Object
org.nuxeo.ecm.core.event.impl.EventListenerList
public class EventListenerList
- extends Object
Utility class used to manage event listeners descriptors.
- Author:
- Thierry Delprat
EventListenerList
public EventListenerList()
add
public void add(EventListenerDescriptor descriptor)
throws Exception
- Throws:
Exception
removeDescriptor
public void removeDescriptor(EventListenerDescriptor descriptor)
getDescriptor
public EventListenerDescriptor getDescriptor(String listenerName)
getInLineListeners
public List<EventListener> getInLineListeners()
getSyncPostCommitListeners
public List<PostCommitEventListener> getSyncPostCommitListeners()
getAsyncPostCommitListeners
public List<PostCommitEventListener> getAsyncPostCommitListeners()
getInlineListenersDescriptors
public List<EventListenerDescriptor> getInlineListenersDescriptors()
getSyncPostCommitListenersDescriptors
public List<EventListenerDescriptor> getSyncPostCommitListenersDescriptors()
getAsyncPostCommitListenersDescriptors
public List<EventListenerDescriptor> getAsyncPostCommitListenersDescriptors()
recomputeEnabledListeners
public void recomputeEnabledListeners()
getEnabledInlineListenersDescriptors
public List<EventListenerDescriptor> getEnabledInlineListenersDescriptors()
getEnabledSyncPostCommitListenersDescriptors
public List<EventListenerDescriptor> getEnabledSyncPostCommitListenersDescriptors()
getEnabledAsyncPostCommitListenersDescriptors
public List<EventListenerDescriptor> getEnabledAsyncPostCommitListenersDescriptors()
getListenerNames
public List<String> getListenerNames()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.