Package com.atlassian.jira.ipd
Class IpdExecutors
java.lang.Object
com.atlassian.jira.ipd.IpdExecutors
This class is responsible for creating executors used by IPD and closing them on Jira shutdown.
- Since:
- 9.11
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSingleTaskExecutorService(String threadName) createSingleThreadScheduledExecutorService(String threadName) void
-
Constructor Details
-
IpdExecutors
public IpdExecutors(com.atlassian.event.api.EventPublisher eventPublisher)
-
-
Method Details
-
createSingleTaskExecutorService
- Returns:
- ExecutorService with a single thread that will reject submitting new task when a task is already being processed.
-
createSingleThreadScheduledExecutorService
- Returns:
- ScheduledExecutorService with a single thread.
-
onComponentManagerShutdownEvent
-