|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExecutorService | |
---|---|
com.google.common.util.concurrent | Concurrency utilities. |
java.util.concurrent |
Uses of ExecutorService in com.google.common.util.concurrent |
---|
Subinterfaces of ExecutorService in com.google.common.util.concurrent | |
---|---|
interface |
ListeningExecutorService
An ExecutorService that returns ListenableFuture instances. |
interface |
ListeningScheduledExecutorService
A ScheduledExecutorService that returns ListenableFuture
instances from its ExecutorService methods. |
Classes in com.google.common.util.concurrent that implement ExecutorService | |
---|---|
class |
ForwardingExecutorService
An executor service which forwards all its method calls to another executor service. |
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 ExecutorService | |
---|---|
protected abstract ExecutorService |
ForwardingExecutorService.delegate()
|
static ExecutorService |
MoreExecutors.getExitingExecutorService(ThreadPoolExecutor executor)
Converts the given ThreadPoolExecutor into an ExecutorService that exits when the application is complete. |
static ExecutorService |
MoreExecutors.getExitingExecutorService(ThreadPoolExecutor executor,
long terminationTimeout,
TimeUnit timeUnit)
Converts the given ThreadPoolExecutor into an ExecutorService that exits when the application is complete. |
Methods in com.google.common.util.concurrent with parameters of type ExecutorService | |
---|---|
static void |
MoreExecutors.addDelayedShutdownHook(ExecutorService service,
long terminationTimeout,
TimeUnit timeUnit)
Add a shutdown hook to wait for thread completion in the given service . |
static ListeningExecutorService |
MoreExecutors.listeningDecorator(ExecutorService delegate)
Creates an ExecutorService whose submit and invokeAll methods submit ListenableFutureTask instances to the
given delegate executor. |
Constructors in com.google.common.util.concurrent with parameters of type ExecutorService | |
---|---|
SimpleTimeLimiter(ExecutorService executor)
Constructs a TimeLimiter instance using the given executor service to execute proxied method calls. |
Uses of ExecutorService in java.util.concurrent |
---|
Subinterfaces of ExecutorService in java.util.concurrent | |
---|---|
interface |
ScheduledExecutorService
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |