|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Evented<T> | An interface indicating that a given action has a related event it wants to be published once the action completes. |
Class Summary | |
---|---|
ConfluenceEventDispatcher | Confluence specific even dispatcher which doesn't have any functionality
and sole purpose is to relax visibility of ConfluenceEventDispatcher.getAsynchronousExecutor() method
Needed for tests which are relying on completion of async events. |
ConfluenceEventManager | Deprecated. Since 3.3, use ConfluenceEventPublisherManager |
ConfluenceEventPublisherManager | Implementation of the atlassian-events EventPublisher for use with an injected
EventDispatcher . |
ConfluenceListenerHandlersConfiguration | This is the specific configuration to remain backward compatible with old events. |
ConfluencePoolBasedEventExecutorFactory | Uses a ThreadPoolExecutor.CallerRunsPolicy for running threads in case if queue is
full |
CpuBasedThreadPoolConfiguration | EventThreadPoolConfiguration implementation that creates configuration for
ThreadPoolExecutor based on cpus available. |
EventPublisherInterceptor | Collects events from Evented actions after they've executed , and publishes them via the EventPublisher . |
EventUtils | Contains various utility methods for simplifying the Event handling process. |
MonitorableCallerRunsPolicy | ThreadPoolExecutor.CallerRunsPolicy implementation which publishes
QueueOverflowEvent if there are no more threads or queue slots available to process all events |
NoOpEventPublisher | Used in bootstrap code when we don't want to publish any events. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |