Package org.apache.bookkeeper.proto
Class BookkeeperInternalCallbacks.GenericCallbackFuture<T>
- java.lang.Object
-
- java.util.concurrent.CompletableFuture<T>
-
- org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.GenericCallbackFuture<T>
-
- All Implemented Interfaces:
java.util.concurrent.CompletionStage<T>,java.util.concurrent.Future<T>,BookkeeperInternalCallbacks.GenericCallback<T>
- Enclosing class:
- BookkeeperInternalCallbacks
public static class BookkeeperInternalCallbacks.GenericCallbackFuture<T> extends java.util.concurrent.CompletableFuture<T> implements BookkeeperInternalCallbacks.GenericCallback<T>
Generic callback future.
-
-
Constructor Summary
Constructors Constructor Description GenericCallbackFuture()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidoperationComplete(int rc, T value)-
Methods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completedFuture, completeExceptionally, exceptionally, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, obtrudeException, obtrudeValue, 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
-
-
-
-
Method Detail
-
operationComplete
public void operationComplete(int rc, T value)- Specified by:
operationCompletein interfaceBookkeeperInternalCallbacks.GenericCallback<T>
-
-