Package org.apache.qpid.client.failover

Interface Summary
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 Summary
FailoverHandler FailoverHandler is a continuation that performs the failover procedure on a protocol session.
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 Summary
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.
 



Licensed to the Apache Software Foundation