Package com.atlassian.confluence.event
Class ConfluencePoolBasedEventExecutorFactory
java.lang.Object
com.atlassian.event.internal.AbstractEventExecutorFactory
com.atlassian.event.internal.DirectEventExecutorFactory
com.atlassian.confluence.event.ConfluencePoolBasedEventExecutorFactory
- All Implemented Interfaces:
com.atlassian.event.spi.EventExecutorFactory
@Deprecated
public class ConfluencePoolBasedEventExecutorFactory
extends com.atlassian.event.internal.DirectEventExecutorFactory
Deprecated.
Uses a ThreadPoolExecutor.CallerRunsPolicy
for running threads in case if queue is
full
- Since:
- 5.3
-
Constructor Summary
ConstructorsConstructorDescriptionConfluencePoolBasedEventExecutorFactory
(com.atlassian.event.config.EventThreadPoolConfiguration configuration, com.atlassian.event.internal.EventThreadFactory eventThreadFactory, RejectedExecutionHandler rejectedExecutionHandler) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.protected BlockingQueue<Runnable>
getQueue()
Deprecated.Deprecated.
-
Constructor Details
-
ConfluencePoolBasedEventExecutorFactory
public ConfluencePoolBasedEventExecutorFactory(com.atlassian.event.config.EventThreadPoolConfiguration configuration, com.atlassian.event.internal.EventThreadFactory eventThreadFactory, RejectedExecutionHandler rejectedExecutionHandler) Deprecated.
-
-
Method Details
-
getQueue
Deprecated.- Overrides:
getQueue
in classcom.atlassian.event.internal.DirectEventExecutorFactory
-
getExecutor
Deprecated.- Specified by:
getExecutor
in interfacecom.atlassian.event.spi.EventExecutorFactory
- Overrides:
getExecutor
in classcom.atlassian.event.internal.AbstractEventExecutorFactory
-
getRejectedExecutionHandler
Deprecated.
-
ThreadPoolEventExecutorFactory