Interface | Description |
---|---|
FailoverProtectedOperation<T,E extends Exception> |
FailoverProtectedOperation is a continuation for an operation that may throw a
FailoverException because
it has been interrupted by the fail-over process. |
FailoverSupport<T,E extends Exception> |
FailoverSupport defines an interface for different types of fail-over handlers, that provide different types of
behaviour for handling fail-overs during operations that can be interrupted by the fail-over process.
|
Class | Description |
---|---|
FailoverNoopSupport<T,E extends Exception> |
FailoverNoopSupport is a
FailoverSupport implementation that does not really provide any failover support
at all. |
FailoverRetrySupport<T,E extends Exception> |
FailoverRetrySupport is a continuation that wraps another continuation, delaying its execution until it is notified
that a blocking condition has been met, and executing the continuation within a mutex.
|
FailoverState |
Defines the possible states of the failover process; not started, in progress, failed.
|
Exception | Description |
---|---|
ConnectionRedirectException | |
FailoverException |
FailoverException is used to indicate that a synchronous request has failed to receive the reply that it is waiting
for because the fail-over process has been started whilst it was waiting for its reply.
|
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.