|
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.