ConcurrencyUtils |
|
ConcurrentCASList<E> |
A List implementation intended to be used in places where
an API requires a List but doesn't actually use the indexes - it just needs ordering.
|
ConcurrentExecutionStatus |
A status object used in co-ordinating concurrent jobs.
|
DelegatePersistentThreadLocal<T extends BaseDelegate<?>> |
A PersistentThreadLocal which merges its values into the base (its delegate)
when a thread-local value is removed.
|
PersistentThreadLocal<T> |
Thread-local storage which retains values for all threads.
|
SingleConcurrentExecutionStatus |
Utility class which allows for co-ordinating concurrent execution with waiting
semantics for successful and exceptional completion.
|
ThreadLocalBatchData<D> |
Convenience class for storing collections of thread-local data.
|