public final class

AsynchronousAbleEventDispatcher

extends Object
implements EventDispatcher
java.lang.Object
   ↳ com.atlassian.event.internal.AsynchronousAbleEventDispatcher

Class Overview

This dispatcher will dispatch event asynchronously if:

Summary

Public Constructors
AsynchronousAbleEventDispatcher(EventExecutorFactory executorFactory)
The only public constructor, uses an com.atlassian.event.internal.AnnotationAsynchronousEventResolver
Public Methods
void dispatch(ListenerInvoker invoker, Object event)
Dispatches the event using the invoker.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.event.spi.EventDispatcher

Public Constructors

public AsynchronousAbleEventDispatcher (EventExecutorFactory executorFactory)

The only public constructor, uses an com.atlassian.event.internal.AnnotationAsynchronousEventResolver

Parameters
executorFactory the executor to use for asynchronous event listener invocations

Public Methods

public void dispatch (ListenerInvoker invoker, Object event)

Dispatches the event using the invoker.

Parameters
invoker the invoker to use to dispatch the event
event the event to dispatch