|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ExecutorService
execution methods.Queue
operations.interrupted
.
interrupted
.
parties
have invoked await
on this barrier.
interrupted
.
interrupted
,
or the specified waiting time elapses.
parties
have invoked await
on this barrier.
java.util.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.Callable
object that, when
called, runs the given privileged action and returns its result.
Callable
object that, when
called, runs the given privileged exception action and returns
its result.
Callable
object that, when
called, runs the given task and returns null.
Callable
object that, when
called, runs the given task and returns the given result.
FutureTask
, cannot be retrieved because the task
was cancelled.Map
providing additional atomic
putIfAbsent, remove, and replace methods.wait
, notify
and notifyAll
) into distinct objects to
give the effect of having multiple wait-sets per object, by
combining them with the use of arbitrary Lock
implementations.ArrayList
in which all mutative
operations (add, set, and so on) are implemented by making a fresh
copy of the underlying array.Set
that uses java.util.concurrent.CopyOnWriteArrayList
for all of its
operations.Delayed
instances.
interrupted
),
and then transfers the given object to it, receiving its object
in return.
interrupted
, or the specified waiting
time elapses),
and then transfers the given object to it, receiving its object
in return.
Runnable
tasks.CompletionService
that uses a supplied Executor
to execute tasks.LinkedBlockingQueue
as a completion queue.
Executor
, ExecutorService
, ScheduledExecutorService
, ThreadFactory
, and Callable
classes defined in this
package.Executor
that provides methods to manage termination and
methods that can produce a Future
for tracking progress of
one or more asynchronous tasks.Integer.MAX_VALUE
.
Integer.MAX_VALUE
, initially containing the elements of the
given collection,
added in traversal order of the collection's iterator.
interrupted
.
interrupted
.
Condition
instance for use with this
Lock
instance.
Condition
instance that is bound to this
Lock instance.
PriorityQueue
and supplies
blocking retrieval operations.Callable
object that will, when
called, execute the given callable under the current
access control context.
Callable
object that will, when
called, execute the given callable under the current
access control context, with the current context class loader
as the context class loader.
Future
tasks that have been cancelled.
locks
, one for read-only operations and one for writing.Lock
with the same basic
behavior and semantics as the implicit monitor lock accessed using
synchronized methods and statements, but with extended
capabilities.ReadWriteLock
supporting similar
semantics to ReentrantLock
.ThreadPoolExecutor
when
execute cannot accept a task.
Executor
when a task cannot be
accepted for execution.ThreadPoolExecutor
.ExecutorService
that can schedule commands to run after a given
delay, or to execute periodically.ThreadPoolExecutor
that can additionally schedule
commands to run after a given delay, or to execute
periodically.ExecutorService
that executes each submitted task using
one of possibly several pooled threads, normally configured
using Executors
factory methods.interrupted
.
interrupted
.
interrupted
.
ExecutorService
methods to the given executor, but not any
other methods that might otherwise be accessible using
casts.
ScheduledExecutorService
methods to the given executor, but
not any other methods that might otherwise be accessible using
casts.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |