Class UnboundedEventExecutorFactory

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

public class UnboundedEventExecutorFactory extends AbstractEventExecutorFactory

Uses a LinkedBlockingQueue to hand off tasks to the Executor. Will cause new tasks to wait in the queue when all threads are busy.

See ThreadPoolExecutor for more information.

Since:
2.1