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