Class DirectEventExecutorFactory

java.lang.Object
com.atlassian.event.internal.AbstractEventExecutorFactory
com.atlassian.event.internal.DirectEventExecutorFactory
All Implemented Interfaces:
EventExecutorFactory

public class DirectEventExecutorFactory extends AbstractEventExecutorFactory
Uses a SynchronousQueue to hand off tasks to the Executor. An attempt to to queue a task will fail if no threads are immediately available to run it

See ThreadPoolExecutor for more information.

Since:
2.1