| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use java.util.concurrent | |
|---|---|
| java.util.concurrent | Utility classes commonly useful in concurrent programming. | 
| java.util.concurrent.locks | Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors. | 
| Classes in java.util.concurrent used by java.util.concurrent | |
|---|---|
| AbstractExecutorService Provides default implementation of ExecutorServiceexecution methods. | |
| BlockingQueue A Queuethat additionally supports operations
 that wait for the queue to become non-empty when retrieving an element,
 and wait for space to become available in the queue when storing an 
 element. | |
| BrokenBarrierException Exception thrown when a thread tries to wait upon a barrier that is in a broken state, or which enters the broken state while the thread is waiting. | |
| Callable A task that returns a result and may throw an exception. | |
| CompletionService A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks. | |
| ConcurrentMap A Mapproviding additional atomic
 putIfAbsent, remove, and replace methods. | |
| Delayed A mix-in style interface for marking objects that should be acted upon after a given delay. | |
| ExecutionException Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. | |
| Executor An object that executes submitted Runnabletasks. | |
| ExecutorService An Executorthat provides methods to manage termination and
 methods that can produce aFuturefor tracking progress of
 one or more asynchronous tasks. | |
| Future A Future represents the result of an asynchronous computation. | |
| RejectedExecutionHandler A handler for tasks that cannot be executed by a ThreadPoolExecutor. | |
| ScheduledExecutorService An ExecutorServicethat can schedule commands to run after a given
 delay, or to execute periodically. | |
| ScheduledFuture A delayed result-bearing action that can be cancelled. | |
| ThreadFactory An object that creates new threads on demand. | |
| ThreadPoolExecutor An ExecutorServicethat executes each submitted task using
 one of possibly several pooled threads, normally configured
 usingExecutorsfactory methods. | |
| TimeoutException Exception thrown when a blocking operation times out. | |
| TimeUnit A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. | |
| Classes in java.util.concurrent used by java.util.concurrent.locks | |
|---|---|
| TimeUnit A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. | |
| 
 | 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.