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

## Uses of Interface
com.google.common.util.concurrent.ListeningExecutorService

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

Uses of ListeningExecutorService in com.google.common.util.concurrent

Subinterfaces of ListeningExecutorService in com.google.common.util.concurrent
`interface` | `ListeningScheduledExecutorService` A `ScheduledExecutorService` that returns `ListenableFuture` instances from its `ExecutorService` methods.

Classes in com.google.common.util.concurrent that implement ListeningExecutorService
`class` | `ForwardingListeningExecutorService` A listening executor service which forwards all its method calls to another listening executor service.

Methods in com.google.common.util.concurrent that return ListeningExecutorService
`protected abstract ListeningExecutorService` | `ForwardingListeningExecutorService.delegate()`
`static ListeningExecutorService` | `MoreExecutors.listeningDecorator(ExecutorService delegate)` Creates an `ExecutorService` whose `submit` and `invokeAll` methods submit `ListenableFutureTask` instances to the given delegate executor.
`static ListeningExecutorService` | `MoreExecutors.sameThreadExecutor()` Creates an executor service that runs each task in the thread that invokes `execute/submit`, as in `ThreadPoolExecutor.CallerRunsPolicy` This applies both to individually submitted tasks and to collections of tasks submitted via `invokeAll` or `invokeAny`.

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

Copyright © 2010-2011. All Rights Reserved.