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