Class ForwardingCheckedFuture<V,X extends Exception>

Type Parameters:
V - The result type returned by this Future's get method
X - The type of the Exception thrown by the Future's checkedGet method
All Implemented Interfaces:
CheckedFuture<V,X>, ListenableFuture<V>, Future<V>
Direct Known Subclasses:
ForwardingCheckedFuture.SimpleForwardingCheckedFuture

@Beta @Deprecated(since="2022-12-01") public abstract class ForwardingCheckedFuture<V,X extends Exception> extends ForwardingListenableFuture<V> implements CheckedFuture<V,X>
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
A future which forwards all its method calls to another future. Subclasses should override one or more methods to modify the behavior of the backing future as desired per the decorator pattern.

Most subclasses can simply extend ForwardingCheckedFuture.SimpleForwardingCheckedFuture.

Since:
9.0