| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| 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. | 
| javax.management | Provides the core classes for the Java Management Extensions. | 
| javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. | 
| javax.tools | Provides interfaces for tools which can be invoked from a program, for example, compilers. | 
| javax.xml.ws | This package contains the core JAX-WS APIs. | 
| javax.xml.ws.spi | This package defines SPIs for JAX-WS 2.0. | 
| Classes in java.util.concurrent used by java.util.concurrent | |
|---|---|
| AbstractExecutorService Provides default implementations of ExecutorServiceexecution methods. | |
| BlockingDeque A Dequethat additionally supports blocking operations that wait
 for the deque to become non-empty when retrieving an element, and wait for
 space to become available in the deque when storing an element. | |
| 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. | |
| ConcurrentNavigableMap A ConcurrentMapsupportingNavigableMapoperations,
 and recursively so for its navigable sub-maps. | |
| ConcurrentSkipListMap A scalable concurrent ConcurrentNavigableMapimplementation. | |
| ConcurrentSkipListSet A scalable concurrent NavigableSetimplementation based on
 aConcurrentSkipListMap. | |
| 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. | |
| RunnableFuture A Futurethat isRunnable. | |
| RunnableScheduledFuture A ScheduledFuturethat isRunnable. | |
| 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. | |
| Classes in java.util.concurrent used by javax.management | |
|---|---|
| Executor An object that executes submitted Runnabletasks. | |
| Classes in java.util.concurrent used by javax.swing | |
|---|---|
| ExecutionException Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. | |
| Future A Future represents the result of an asynchronous computation. | |
| RunnableFuture A Futurethat isRunnable. | |
| 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 javax.tools | |
|---|---|
| Callable A task that returns a result and may throw an exception. | |
| Classes in java.util.concurrent used by javax.xml.ws | |
|---|---|
| Executor An object that executes submitted Runnabletasks. | |
| Future A Future represents the result of an asynchronous computation. | |
| Classes in java.util.concurrent used by javax.xml.ws.spi | |
|---|---|
| Executor An object that executes submitted Runnabletasks. | |
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.