Package com.atlassian.event.internal
package com.atlassian.event.internal
-
ClassDescriptionA listener handler that will check for single parameter methods annotated with the given annotation.Annotation based
AsynchronousEventResolver.This dispatcher will dispatch event asynchronously if: the event 'is' asynchronous, as resolved by theAsynchronousEventResolverand the invokersupports asynchronous eventsAn interface to resolve whether an event can be handled asynchronously or not.Uses aSynchronousQueueto hand off tasks to theExecutor.The default implementation of theEventPublisherinterface.A thread factory that will name the threads AtlassianEvent::[thread_name].Transformsa collection ofListenerInvokersinto another collection ofListenerInvokersbefore they are dispatched.The default configuration that only uses theAnnotatedMethodsListenerHandler.Uses aLinkedBlockingQueueto hand off tasks to theExecutor.