Class DefaultAsyncFuture<T>

java.lang.Object
java.util.concurrent.CompletableFuture<T>
com.linkedin.alpini.base.concurrency.impl.DefaultAsyncFuture<T>
All Implemented Interfaces:
AsyncFuture<T>, AsyncPromise<T>, Time.Awaitable, CompletionStage<T>, Future<T>
Direct Known Subclasses:
DefaultAsyncFutureTask, DefaultCollectingAsyncFuture

public class DefaultAsyncFuture<T> extends CompletableFuture<T> implements AsyncPromise<T>, Time.Awaitable
An implementation of AsyncFuture where much of the implementation is based upon netty's org.jboss.netty.channel.DefaultChannelFuture.