Class ThriftCompletableFuture<T>
java.lang.Object
java.util.concurrent.CompletableFuture<T>
com.linecorp.armeria.common.thrift.ThriftCompletableFuture<T>
- All Implemented Interfaces:
CompletionStage<T>,Future<T>,AsyncMethodCallback<T>
@Deprecated public class ThriftCompletableFuture<T> extends CompletableFuture<T> implements AsyncMethodCallback<T>
Deprecated.
Use
ThriftFuture.A
CompletableFuture that can be passed in as an AsyncMethodCallback
when making an asynchronous client-side Thrift RPC.-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask -
Constructor Summary
Constructors Constructor Description ThriftCompletableFuture()Deprecated. -
Method Summary
Modifier and Type Method Description voidonComplete(T t)Deprecated.voidonError(Exception e)Deprecated.Methods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completeAsync, completeAsync, completedFuture, completedStage, completeExceptionally, completeOnTimeout, copy, defaultExecutor, delayedExecutor, delayedExecutor, exceptionally, exceptionallyAsync, exceptionallyAsync, exceptionallyCompose, exceptionallyComposeAsync, exceptionallyComposeAsync, failedFuture, failedStage, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, newIncompleteFuture, obtrudeException, obtrudeValue, orTimeout, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, toString, whenComplete, whenCompleteAsync, whenCompleteAsync
-
Constructor Details
-
ThriftCompletableFuture
public ThriftCompletableFuture()Deprecated.
-
-
Method Details
-
onComplete
Deprecated.- Specified by:
onCompletein interfaceAsyncMethodCallback<T>
-
onError
Deprecated.- Specified by:
onErrorin interfaceAsyncMethodCallback<T>
-