|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Executor | |
|---|---|
| org.compass.core.util.backport.java.util.concurrent | Utility classes commonly useful in concurrent programming. |
| Uses of Executor in org.compass.core.util.backport.java.util.concurrent |
|---|
| Subinterfaces of Executor in org.compass.core.util.backport.java.util.concurrent | |
|---|---|
interface |
ExecutorService
An Executor that provides methods to manage termination and
methods that can produce a Future for tracking progress of
one or more asynchronous tasks. |
interface |
ScheduledExecutorService
An ExecutorService that can schedule commands to run after a given
delay, or to execute periodically. |
| Classes in org.compass.core.util.backport.java.util.concurrent that implement Executor | |
|---|---|
class |
AbstractExecutorService
Provides default implementations of ExecutorService
execution methods. |
(package private) static class |
Executors.DelegatedExecutorService
A wrapper class that exposes only the ExecutorService methods of an ExecutorService implementation. |
(package private) static class |
Executors.DelegatedScheduledExecutorService
A wrapper class that exposes only the ScheduledExecutorService methods of a ScheduledExecutorService implementation. |
(package private) static class |
Executors.FinalizableDelegatedExecutorService
|
class |
ScheduledThreadPoolExecutor
A ThreadPoolExecutor that can additionally schedule
commands to run after a given delay, or to execute
periodically. |
class |
ThreadPoolExecutor
An ExecutorService that executes each submitted task using
one of possibly several pooled threads, normally configured
using Executors factory methods. |
| Constructors in org.compass.core.util.backport.java.util.concurrent with parameters of type Executor | |
|---|---|
ExecutorCompletionService(Executor executor)
Creates an ExecutorCompletionService using the supplied executor for base task execution and a LinkedBlockingQueue as a completion queue. |
|
ExecutorCompletionService(Executor executor,
BlockingQueue completionQueue)
Creates an ExecutorCompletionService using the supplied executor for base task execution and the supplied queue as its completion queue. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||