See: Description
Interface | Description |
---|---|
BoundedConcurrentHashMap.EvictionListener<K,V> | |
BoundedConcurrentHashMap.EvictionPolicy<K,V> | |
ConcurrentWeakKeyHashMap.ReusableIterator<E> | |
FutureListener<T> |
A listener that is called back when a future is done.
|
NotifyingFuture<T> |
A sub-interface of a Future, that allows for listeners to be attached so that observers can be notified of when the
future completes.
|
NotifyingNotifiableFuture<T> |
An internal interface which adds the ability to inform the future of completion.
|
Class | Description |
---|---|
AbstractInProcessFuture<V> |
An abstract Future that has "completed"
|
AbstractInProcessNotifyingFuture<V> |
An abstract NotifyingFuture that has "completed"
|
AggregatingNotifyingFutureImpl<T> |
For use with > 1 underlying network future
|
BaseNotifyingFuture<T> | |
BoundedConcurrentHashMap<K,V> |
A hash table supporting full concurrency of retrievals and
adjustable expected concurrency for updates.
|
BoundedExecutors |
Similar to JDK
Executors except that the factory methods here allow you to specify the
size of the blocking queue that backs the executor. |
ConcurrentHashSet<E> |
A simple Set implementation backed by a
ConcurrentHashMap to deal with the fact that the
JDK does not have a proper concurrent Set implementation that uses efficient lock striping. |
ConcurrentMapFactory |
A factory for ConcurrentMaps.
|
ConcurrentWeakKeyHashMap<K,V> |
An alternative weak-key
ConcurrentMap which is similar to ConcurrentHashMap . |
DeferredReturnFuture<V> |
This is a notifying and notifiable future whose return value is not known
at construction time.
|
NoOpFuture<E> |
A future that doesn't do anything and simply returns a given return value.
|
NotifyingFutureAdaptor<T> |
Receives a
Future and exposes it as an NotifyingFuture . |
NotifyingFutureImpl<T> |
Constructs an instance of a
NotifyingFuture . |
ReclosableLatch |
A thread gate, that uses an
AbstractQueuedSynchronizer . |
SynchronizedRestarter |
A class that handles restarts of components via multiple threads.
|
WithinThreadExecutor |
An executor that works within the current thread.
|
Enum | Description |
---|---|
BoundedConcurrentHashMap.Eviction | |
IsolationLevel |
Various transaction isolation levels as an enumerated class.
|
Exception | Description |
---|---|
TimeoutException |
Thrown when a timeout occurred.
|
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.