Interface ListeningExecutorService

All Superinterfaces:
AutoCloseable, Executor, ExecutorService
All Known Subinterfaces:
ListeningScheduledExecutorService
All Known Implementing Classes:
AbstractListeningExecutorService, DirectExecutorService, ForwardingListeningExecutorService, 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