Package org.eclipse.epsilon.common.concurrent
package org.eclipse.epsilon.common.concurrent
-
ClassDescriptionConcurrentBaseDelegate<T extends ConcurrentBaseDelegate<T>>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.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.Thread-local storage which retains values for all threads.Utility class which allows for co-ordinating concurrent execution with waiting semantics for successful and exceptional completion.Convenience class for storing collections of thread-local data.