Uses of Interface
com.google.common.util.concurrent.ListeningExecutorService
-
Packages that use ListeningExecutorService Package Description 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 Modifier and Type Interface Description interfaceListeningScheduledExecutorServiceAScheduledExecutorServicethat returnsListenableFutureinstances from itsExecutorServicemethods.Classes in com.google.common.util.concurrent that implement ListeningExecutorService Modifier and Type Class Description classAbstractListeningExecutorServiceAbstractListeningExecutorServiceimplementation that createsListenableFutureinstances for eachRunnableandCallablesubmitted to it.classForwardingListeningExecutorServiceA listening executor service which forwards all its method calls to another listening executor service.Methods in com.google.common.util.concurrent that return ListeningExecutorService Modifier and Type Method Description protected abstract ListeningExecutorServiceForwardingListeningExecutorService. delegate()static ListeningExecutorServiceMoreExecutors. listeningDecorator(ExecutorService delegate)Creates anExecutorServicewhosesubmitandinvokeAllmethods submitListenableFutureTaskinstances to the given delegate executor.static ListeningExecutorServiceMoreExecutors. newDirectExecutorService()Creates an executor service that runs each task in the thread that invokesexecute/submit, as inThreadPoolExecutor.CallerRunsPolicy.Methods in com.google.common.util.concurrent with parameters of type ListeningExecutorService Modifier and Type Method Description static <T> AsyncCallable<T>Callables. asAsyncCallable(Callable<T> callable, ListeningExecutorService listeningExecutorService)Creates anAsyncCallablefrom aCallable.
-