Uses of Package
com.google.common.util.concurrent

Packages that use com.google.common.util.concurrent
com.google.common.util.concurrent Concurrency utilities. 
 

Classes in com.google.common.util.concurrent used by com.google.common.util.concurrent
AbstractFuture
          An abstract implementation of the ListenableFuture interface.
CheckedFuture
          A CheckedFuture is a ListenableFuture that includes versions of the get methods that can throw a checked exception.
ForwardingCheckedFuture
          A future which forwards all its method calls to another future.
ForwardingExecutorService
          An executor service which forwards all its method calls to another executor service.
ForwardingFuture
          A ForwardingFuture.SimpleForwardingFuture which forwards all its method calls to another future.
ForwardingListenableFuture
          A ForwardingListenableFuture.SimpleForwardingListenableFuture which forwards all its method calls to another future.
ForwardingListenableFuture.SimpleForwardingListenableFuture
          A simplified version of ForwardingListenableFuture where subclasses can pass in an already constructed ListenableFuture as the delegate.
FutureCallback
          A callback for accepting the results of a Future computation asynchronously.
ListenableFuture
          A Future that accepts completion listeners.
ListenableFutureTask
          A FutureTask that also implements the ListenableFuture interface.
ListeningExecutorService
          An ExecutorService that returns ListenableFuture instances.
ListeningScheduledExecutorService
          A ScheduledExecutorService that returns ListenableFuture instances from its ExecutorService methods.
Monitor
          A synchronization abstraction supporting waiting on arbitrary boolean conditions.
Monitor.Guard
          A boolean condition for which a thread may wait.
Service
          An object with an operational state, plus asynchronous Service.start() and Service.stop() lifecycle methods to transfer into and out of this state.
Service.State
          The lifecycle states of a service.
SettableFuture
          A ListenableFuture whose result may be set by a SettableFuture.set(Object) or SettableFuture.setException(Throwable) call.
ThreadFactoryBuilder
          A ThreadFactory builder, providing any combination of these features: whether threads should be marked as daemon threads a naming format a thread priority an uncaught exception handler a backing thread factory If no backing thread factory is provided, a default backing thread factory is used as if by calling setThreadFactory(Executors.defaultThreadFactory()).
TimeLimiter
          Produces proxies that impose a time limit on method calls to the proxied object.
UninterruptibleFuture
          Deprecated. Use getUninterruptibly. Scheduled for deletion in Guava Release 11.
 



Copyright © 2010-2011. All Rights Reserved.