| Package | Description | 
|---|---|
| org.opendaylight.controller.cluster.access.client | This package contains the baseline client infrastructure required to implement clients accessing the data store. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractClientConnection<T extends BackendInfo>Base class for a connection to the backend. | 
| class  | BackendInfoResolver<T extends BackendInfo>Caching resolver which resolves a cookie to a leader  ActorRef. | 
| class  | ClientActorBehavior<T extends BackendInfo>A behavior, which handles messages sent to a  AbstractClientActor. | 
| class  | ConnectedClientConnection<T extends BackendInfo> | 
| class  | ConnectingClientConnection<T extends BackendInfo> | 
| interface  | InternalCommand<T extends BackendInfo>This interface is used to pass the unit of work via the actors mailbox. | 
| class  | ReconnectingClientConnection<T extends BackendInfo>An  AbstractClientConnectionwhich is being reconnected after having timed out. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends BackendInfo> | ClientActorContext. executeInActor(@NonNull InternalCommand<T> command)Execute a command in the context of the client actor. | 
| <T extends BackendInfo> | ClientActorContext. executeInActor(@NonNull InternalCommand<T> command,
              scala.concurrent.duration.FiniteDuration delay) | 
Copyright © 2019 OpenDaylight. All rights reserved.