Class ComplexFuture<T>

java.lang.Object
org.apache.hc.core5.concurrent.BasicFuture<T>
org.apache.hc.core5.concurrent.ComplexFuture<T>
Type Parameters:
T - the future result type of an asynchronous operation.
All Implemented Interfaces:
Future<T>, Cancellable, CancellableDependency

public final class ComplexFuture<T> extends BasicFuture<T> implements CancellableDependency
Future whose result depends on another Cancellable process or operation or another Future. Dependent process will get cancelled if the future itself is cancelled.
Since:
5.0