Class CancellationPropagatingFuture<T>

java.lang.Object
java.util.concurrent.CompletableFuture<T>
com.github.mizosoft.methanol.internal.concurrent.CancellationPropagatingFuture<T>
All Implemented Interfaces:
CompletionStage<T>, Future<T>

public final class CancellationPropagatingFuture<T> extends CompletableFuture<T>
A CompletableFuture that propagates cancellation to an upstream when a node in the dependency tree starting from this future is canceled.