See: Description
| Interface | Description |
|---|---|
| ClientActorBehavior.ConnectionConnectCohort |
Connection reconnect cohort, driven by this class.
|
| ClientActorConfig |
Interface for client actor configuration parameters.
|
| InternalCommand<T extends BackendInfo> |
This interface is used to pass the unit of work via the actors mailbox.
|
| 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 to
AbstractClientActor. |
| 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 leader
ActorRef. |
| ClientActorBehavior<T extends BackendInfo> |
A behavior, which handles messages sent to a
AbstractClientActor. |
| ClientActorContext |
An actor context associated with this
AbstractClientActor. |
| ConnectedClientConnection<T extends BackendInfo> | |
| ConnectingClientConnection<T extends BackendInfo> | |
| ConnectionEntry |
Single entry in a
AbstractClientConnection. |
| InversibleLock |
A lock implementation which allows users to perform optimistic reads and validate them in a fashion similar
to
StampedLock. |
| 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> |
An
AbstractClientConnection which is being reconnected after having timed out. |
| Exception | Description |
|---|---|
| InversibleLockException |
Exception thrown from
InversibleLock.optimisticRead() and can be used to wait for the racing write
to complete using InversibleLockException.awaitResolution(). |
| RequestTimeoutException |
Copyright © 2019 OpenDaylight. All rights reserved.