Package io.deephaven.engine.util.input
Class InputTableStatusListener.Future
java.lang.Object
java.util.concurrent.CompletableFuture<Void>
io.deephaven.engine.util.input.InputTableStatusListener.Future
- All Implemented Interfaces:
InputTableStatusListener
,CompletionStage<Void>
,Future<Void>
- Enclosing interface:
- InputTableStatusListener
public static class InputTableStatusListener.Future
extends CompletableFuture<Void>
implements InputTableStatusListener
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask
Nested classes/interfaces inherited from interface io.deephaven.engine.util.input.InputTableStatusListener
InputTableStatusListener.Future
-
Field Summary
Fields inherited from interface io.deephaven.engine.util.input.InputTableStatusListener
DEFAULT
-
Constructor Summary
Constructors -
Method Summary
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
-
Future
public Future()
-
-
Method Details
-
onError
Description copied from interface:InputTableStatusListener
Handle an error that occurred during an input table write.- Specified by:
onError
in interfaceInputTableStatusListener
- Parameters:
t
- the error.
-
onSuccess
public void onSuccess()Description copied from interface:InputTableStatusListener
Handle successful completion of an input table write.- Specified by:
onSuccess
in interfaceInputTableStatusListener
-