Interface ListeningExecutorService

All Superinterfaces:
Executor, ExecutorService
All Known Subinterfaces:
ListeningScheduledExecutorService
All Known Implementing Classes:
AbstractListeningExecutorService, ForwardingListeningExecutorService, MoreExecutors.DirectExecutorService, MoreExecutors.ListeningDecorator, MoreExecutors.ScheduledListeningDecorator, SameThreadScheduledExecutorService, TestingExecutors.NoOpScheduledExecutorService

public interface ListeningExecutorService extends ExecutorService
An ExecutorService that returns ListenableFuture instances. To create an instance from an existing ExecutorService, call MoreExecutors.listeningDecorator(ExecutorService).
Since:
10.0