Class ForwardingExecutorService

java.lang.Object
com.google.common.collect.ForwardingObject
com.google.common.util.concurrent.ForwardingExecutorService
All Implemented Interfaces:
AutoCloseable, Executor, ExecutorService
Direct Known Subclasses:
ForwardingListeningExecutorService

An executor service which forwards all its method calls to another 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 ForwardingExecutorService.

Since:
10.0
Author:
Kurt Alfred Kluever