Class EventLoopCheckingFuture<T>

java.lang.Object
java.util.concurrent.CompletableFuture<T>
com.linecorp.armeria.common.util.EventLoopCheckingFuture<T>
All Implemented Interfaces:
CompletionStage<T>, Future<T>
Direct Known Subclasses:
CompletableRpcResponse, ThriftFuture, UnmodifiableFuture

public class EventLoopCheckingFuture<T> extends CompletableFuture<T>
A CompletableFuture that warns the user if they call a method that blocks the event loop.