Class ForwardingListeningExecutorService

All Implemented Interfaces:
ListeningExecutorService, AutoCloseable, Executor, ExecutorService

@GwtIncompatible public abstract class ForwardingListeningExecutorService extends ForwardingExecutorService implements ListeningExecutorService
A listening executor service which forwards all its method calls to another listening executor service. Subclasses should override one or more methods to modify the behavior of the backing executor service as desired per the decorator pattern.

default method warning: This class does not forward calls to default methods. Instead, it inherits their default implementations. When those implementations invoke methods, they invoke methods on the ForwardingListeningExecutorService.

Since:
10.0
Author:
Isaac Shum