Class SiteUnreachableXSiteResponse<T>
java.lang.Object
java.util.concurrent.CompletableFuture<T>
org.infinispan.remoting.transport.impl.SiteUnreachableXSiteResponse<T>
- All Implemented Interfaces:
CompletionStage<T>
,Future<T>
,XSiteResponse<T>
public class SiteUnreachableXSiteResponse<T>
extends CompletableFuture<T>
implements XSiteResponse<T>
A
XSiteResponse
which is competed with a SuspectException
.- Since:
- 14.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask
Nested classes/interfaces inherited from interface org.infinispan.remoting.transport.XSiteResponse
XSiteResponse.XSiteResponseCompleted
-
Constructor Summary
ConstructorDescriptionSiteUnreachableXSiteResponse
(org.infinispan.xsite.XSiteBackup backup, TimeService timeService) -
Method Summary
Modifier and TypeMethodDescriptiontoString()
void
whenCompleted
(XSiteResponse.XSiteResponseCompleted xSiteResponseCompleted) 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, 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, whenComplete, whenCompleteAsync, whenCompleteAsync
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.concurrent.CompletionStage
acceptEither, acceptEitherAsync, acceptEitherAsync, applyToEither, applyToEitherAsync, applyToEitherAsync, exceptionally, handle, handleAsync, handleAsync, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, whenComplete, whenCompleteAsync, whenCompleteAsync
-
Constructor Details
-
SiteUnreachableXSiteResponse
public SiteUnreachableXSiteResponse(org.infinispan.xsite.XSiteBackup backup, TimeService timeService)
-
-
Method Details
-
whenCompleted
- Specified by:
whenCompleted
in interfaceXSiteResponse<T>
-
toString
- Overrides:
toString
in classCompletableFuture<T>
-