Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2011. All Rights Reserved.