| 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Executor | |
|---|---|
| java.util.concurrent | Utility classes commonly useful in concurrent programming. | 
| Uses of Executor in java.util.concurrent | 
|---|
| Subinterfaces of Executor in 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 java.util.concurrent that implement Executor | |
|---|---|
 class | 
AbstractExecutorService
Provides default implementation of ExecutorService
 execution methods. | 
 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 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<Future<V>> completionQueue)
Creates an ExecutorCompletionService using the supplied executor for base task execution and the supplied queue as its completion queue.  | 
|
  | 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.