|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ExecutorService
execution methods.Queue
operations.Deque
interface.Deque
that 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.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 task and returns the given result.
Callable
object that, when
called, runs the given task and returns null.
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.
FutureTask
, cannot be retrieved because the task
was cancelled.null
if there is no such element.
null
if
there is no such key.
null
if there is no such key.
Collections
with methods added in Java 5.0
and higher.Map
providing additional atomic
putIfAbsent, remove, and replace methods.ConcurrentMap
supporting NavigableMap
operations,
and recursively so for its navigable sub-maps.ConcurrentNavigableMap
implementation.NavigableSet
implementation based on
a ConcurrentSkipListMap
.Condition
factors out the Object
monitor
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.true
if this queue contains the specified element.
Set
that uses an internal CopyOnWriteArrayList
for all of its operations.CountDownLatch
initialized with the given count.
Delayed
instances.
NavigableSet
view of the keys contained in this map.
NavigableSet
view of the keys contained in this map.
Set
view of the mappings contained in this map.
Set
view of the mappings contained in this map.
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.null
if the map is empty.
null
if there is no such element.
null
if there
is no such key.
null
if there is no such key.
null
if this map contains no mapping for the key.
null
if this map contains no mapping for the key.
null
if not owned.
null
if not owned.
inclusive
is true) toKey
.
inclusive
is true) toElement
.
null
if there is no such element.
null
if there
is no such key.
null
if there is no such key.
true
if this lock has fairness set true.
true
if this lock has fairness set true.
true
if this semaphore has fairness set true.
Set
view of the keys contained in this map.
NavigableSet
view of the keys contained in this map.
NavigableSet
view of the keys contained in this map.
null
if the map is empty.
Integer.MAX_VALUE
.
Integer.MAX_VALUE
, initially containing the elements of
the given collection, added in traversal order of the
collection's iterator.
Integer.MAX_VALUE
.
Integer.MAX_VALUE
, initially containing the elements of the
given collection,
added in traversal order of the collection's iterator.
Lock
implementations provide more extensive locking
operations than can be obtained using synchronized
methods
and statements.null
if there is no such element.
null
if there is
no such key.
null
if there is no such key.
NavigableSet
view of the keys contained in this map.
NavigableSet
view of the keys contained in this map.
SortedMap
extended with navigation methods returning the
closest matches for given search targets.SortedSet
extended with navigation methods reporting
closest matches for given search targets.Condition
instance that is bound to this
Lock
instance.
Condition
instance for use with this
Lock
instance.
UnsupportedOperationException
because
ReadLocks
do not support conditions.
Condition
instance for use with this
Lock
instance.
null
if this set is empty.
null
if the map is empty.
null
if this set is empty.
null
if the map is empty.
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.ReentrantLock
.
ReentrantLock
with the
given fairness policy.
ReadWriteLock
supporting similar
semantics to ReentrantLock
.ReentrantReadWriteLock
with
default (nonfair) ordering properties.
ReentrantReadWriteLock.readLock()
.ReentrantReadWriteLock.writeLock()
.ThreadPoolExecutor
when
execute cannot accept a task.
Executor
when a task cannot be
accepted for execution.ThreadPoolExecutor
.Future
that is Runnable
.ScheduledFuture
that is Runnable
.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.Semaphore
with the given number of
permits and nonfair fairness setting.
Semaphore
with the given number of
permits and the given fairness setting.
fromKey
to toKey
.
fromElement
to toElement
.
inclusive
is true) fromKey
.
inclusive
is true) fromElement
.
ExecutorService
that executes each submitted task using
one of possibly several pooled threads, normally configured
using Executors
factory methods.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.
Collection
view of the values contained in this map.
Collection
view of the values contained in this map.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |