Library:backport-util-concurrent
Version:2.2
Compatibility:JDK 1.4
Interfaces in library backport-util-concurrent.
NamePackageDescription
BlockingDequeedu.emory.mathcs.backport.java.util.concurrentA 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.
BlockingQueueedu.emory.mathcs.backport.java.util.concurrentA 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.
Callableedu.emory.mathcs.backport.java.util.concurrentA task that returns a result and may throw an exception.
CompletionServiceedu.emory.mathcs.backport.java.util.concurrentA service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks.
ConcurrentMapedu.emory.mathcs.backport.java.util.concurrentA Map providing additional atomic putIfAbsent, remove, and replace methods.
ConcurrentNavigableMapedu.emory.mathcs.backport.java.util.concurrentA ConcurrentMap supporting NavigableMap operations, and recursively so for its navigable sub-maps.
Conditionedu.emory.mathcs.backport.java.util.concurrent.locksCondition 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.
Delayededu.emory.mathcs.backport.java.util.concurrentA mix-in style interface for marking objects that should be acted upon after a given delay.
Dequeedu.emory.mathcs.backport.java.utilA linear collection that supports element insertion and removal at both ends.
Executoredu.emory.mathcs.backport.java.util.concurrentAn object that executes submitted Runnable tasks.
ExecutorServiceedu.emory.mathcs.backport.java.util.concurrentAn Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks.
Futureedu.emory.mathcs.backport.java.util.concurrentA Future represents the result of an asynchronous computation.
Lockedu.emory.mathcs.backport.java.util.concurrent.locksLock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements.
NanoTimeredu.emory.mathcs.backport.java.util.concurrent.helpersInterface to specify custom implementation of precise timer.
NavigableMapedu.emory.mathcs.backport.java.utilA SortedMap extended with navigation methods returning the closest matches for given search targets.
NavigableSetedu.emory.mathcs.backport.java.utilA SortedSet extended with navigation methods reporting closest matches for given search targets.
Queueedu.emory.mathcs.backport.java.utilA collection designed for holding elements prior to processing.
ReadWriteLockedu.emory.mathcs.backport.java.util.concurrent.locksA ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing.
RejectedExecutionHandleredu.emory.mathcs.backport.java.util.concurrentA handler for tasks that cannot be executed by a ThreadPoolExecutor .
RunnableFutureedu.emory.mathcs.backport.java.util.concurrentA Future that is Runnable .
RunnableScheduledFutureedu.emory.mathcs.backport.java.util.concurrentA ScheduledFuture that is Runnable .
ScheduledExecutorServiceedu.emory.mathcs.backport.java.util.concurrentAn ExecutorService that can schedule commands to run after a given delay, or to execute periodically.
ScheduledFutureedu.emory.mathcs.backport.java.util.concurrentA delayed result-bearing action that can be cancelled.
ThreadFactoryedu.emory.mathcs.backport.java.util.concurrentAn object that creates new threads on demand.
ThreadHelpers.UncaughtExceptionHandleredu.emory.mathcs.backport.java.util.concurrent.helpersAbstraction of the exception handler which receives notifications of exceptions occurred possibly in various parts of the system.
WaitQueue.QueuedSyncedu.emory.mathcs.backport.java.util.concurrent.helpersNo description provided.
Search