| 
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 ExecutorService
 execution methods. | 
|
| BlockingQueue
 A Queue that 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 Map providing 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 Runnable tasks. | 
|
| 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. | 
|
| Future
 A Future represents the result of an asynchronous computation.  | 
|
| RejectedExecutionHandler
 A handler for tasks that cannot be executed by a ThreadPoolExecutor. | 
|
| ScheduledExecutorService
 An ExecutorService that 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 ExecutorService that executes each submitted task using
 one of possibly several pooled threads, normally configured
 using Executors factory 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.