All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractClientActor Frontend actor which takes care of persisting generations and creates an appropriate ClientIdentifier.AbstractClientActorBehavior<C extends org.opendaylight.controller.cluster.access.client.AbstractClientActorContext> Base behavior attached toAbstractClientActor.AbstractClientConnection<T extends BackendInfo> Base class for a connection to the backend.BackendInfo Basic information about how to talk to the backend.BackendInfoResolver<T extends BackendInfo> Caching resolver which resolves a cookie to a leaderActorRef.ClientActorBehavior<T extends BackendInfo> A behavior, which handles messages sent to aAbstractClientActor.ClientActorBehavior.ConnectionConnectCohort Connection reconnect cohort, driven by this class.ClientActorConfig Interface for client actor configuration parameters.ClientActorContext An actor context associated with thisAbstractClientActor.ConnectedClientConnection<T extends BackendInfo> ConnectingClientConnection<T extends BackendInfo> ConnectionEntry Single entry in aAbstractClientConnection.InternalCommand<T extends BackendInfo> This interface is used to pass the unit of work via the actors mailbox.InversibleLock A lock implementation which allows users to perform optimistic reads and validate them in a fashion similar toStampedLock.InversibleLockException Exception thrown fromInversibleLock.optimisticRead()and can be used to wait for the racing write to complete usingInversibleLockException.awaitResolution().ReconnectForwarder Forwarder class responsible for routing requests from the previous connection incarnation back to the originator, which can then convert them as appropriate.ReconnectingClientConnection<T extends BackendInfo> AnAbstractClientConnectionwhich is being reconnected after having timed out.RequestTimeoutException