Class ClientBackedDataStore
java.lang.Object
org.opendaylight.controller.cluster.datastore.AbstractDataStore
org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- All Implemented Interfaces:
AutoCloseable
,DatastoreContextPropertiesUpdater.Listener
,DistributedDataStoreInterface
,DOMDataBroker.CommitCohortExtension
,DOMDataBroker.Extension
,DOMService.Extension<DOMDataBroker,
,DOMDataBroker.Extension> DOMStore
,DOMStoreTransactionFactory
,DOMStoreTreeChangePublisher
,ObjectExtension<DOMDataBroker,
DOMDataBroker.Extension>
Implements a distributed DOMStore using ClientActor.
-
Constructor Summary
ConstructorsConstructorDescriptionClientBackedDataStore
(ActorSystem actorSystem, ClusterWrapper cluster, Configuration configuration, DatastoreContextFactory datastoreContextFactory, DatastoreSnapshot restoreFromSnapshot) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.opendaylight.controller.cluster.datastore.AbstractDataStore
awaitReadiness, awaitReadiness, awaitReadiness, close, getActorUtils, getClient, getShardManagerCreator, initialSettleFuture, onDatastoreContextUpdated, onModelContextUpdated, readinessFuture, registerCommitCohort, registerLegacyTreeChangeListener, registerProxyListener, registerTreeChangeListener, setCloseable, waitTillReady
-
Constructor Details
-
ClientBackedDataStore
public ClientBackedDataStore(ActorSystem actorSystem, ClusterWrapper cluster, Configuration configuration, DatastoreContextFactory datastoreContextFactory, DatastoreSnapshot restoreFromSnapshot)
-
-
Method Details
-
createTransactionChain
-
newReadOnlyTransaction
-
newWriteOnlyTransaction
-
newReadWriteTransaction
-