com.atlassian.confluence.event
Class ConfluenceEventManager
java.lang.Object
com.atlassian.confluence.event.ConfluenceEventManager
- All Implemented Interfaces:
- EventManager
Deprecated. Since 3.3, use ConfluenceEventPublisherManager
@Deprecated
public class ConfluenceEventManager
- extends Object
- implements EventManager
Specialised event manager that swallows any exceptions thrown during event processing except for those that extend
ConfluenceEventPropagatingException. Exceptions will be logged at ERROR level.
Delegates to the LegacyEventManager
from atlassian-events, this in turn
delegates to the injected EventPublisher
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceEventManager
public ConfluenceEventManager(EventPublisher delegateEventPublisher)
- Deprecated.
publishEvent
public void publishEvent(Event event)
- Deprecated.
- Specified by:
publishEvent
in interface EventManager
- Throws:
ConfluenceEventPropagatingException
- if any of the listeners throw such an exception.
registerListener
public void registerListener(String listenerKey,
EventListener eventListener)
- Deprecated.
- Specified by:
registerListener
in interface EventManager
unregisterListener
public void unregisterListener(String listenerKey)
- Deprecated.
- Specified by:
unregisterListener
in interface EventManager