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
AbstractClientConnection which is being reconnected after having timed out. |
Modifier and Type | Method and Description |
---|---|
<T extends BackendInfo> |
ClientActorContext.executeInActor(InternalCommand<T> command)
Execute a command in the context of the client actor.
|
<T extends BackendInfo> |
ClientActorContext.executeInActor(InternalCommand<T> command,
scala.concurrent.duration.FiniteDuration delay) |
Copyright © 2019 OpenDaylight. All rights reserved.