## Uses of Class
org.jgroups.blocks.executor.ExecutionService

Packages that use ExecutionService
Package | Description
--- | ---
org.jgroups.blocks.executor |
org.jgroups.demos | Provides demonstrations of JGroups functionality.

### Uses of ExecutionService in org.jgroups.blocks.executor

Fields in org.jgroups.blocks.executor declared as ExecutionService
Modifier and Type | Field and Description
--- | ---
`protected ExecutionService` | ExecutionCompletionService.`executor`

Constructors in org.jgroups.blocks.executor with parameters of type ExecutionService
Constructor and Description
`ExecutionCompletionService(ExecutionService executor)` Creates an ExecutorCompletionService using the supplied executor for base task execution and a `LinkedBlockingQueue` as a completion queue.
`ExecutionCompletionService(ExecutionService executor, java.util.concurrent.BlockingQueue<NotifyingFuture<V>> completionQueue)` Creates an ExecutorCompletionService using the supplied executor for base task execution and the supplied queue as its completion queue.
`ExecutionCompletionService(ExecutionService executor, java.util.concurrent.BlockingQueue<NotifyingFuture<V>> completionQueue, ExecutionCompletionService.QueueingListener listener)` This constructor is here if someone wants to override this class and provide their own QueueingListener to possibly listen in on futures being finished

### Uses of ExecutionService in org.jgroups.demos

Fields in org.jgroups.demos declared as ExecutionService
Modifier and Type | Field and Description
--- | ---
`protected ExecutionService` | ExecutionServiceDemo.`execution_service`