Uses of Interface
java.util.concurrent.ExecutorService

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
           
 



Copyright © 2010-2012. All Rights Reserved.