Package org.opendaylight.controller.cluster.datastore
package org.opendaylight.controller.cluster.datastore
-
ClassDescriptionBase implementation of a distributed DOMStore.Abstract base class for
DOMStoreThreePhaseCommitCohort
instances returned by this implementation.Contains contextual data for a data store.Factory for creating DatastoreContext instances.Introspects on a DatastoreContext instance to set its properties via reflection.Factory for creatingDatastoreContextIntrospector
instances.Update DatastoreContext settings on invoke update method.This class looks for a previously saved data store backup file in a directory and, if found, de-serializes the DatastoreSnapshot instances.Defines version numbers where ask-based protocol is concerned.This class looks for a previously saved data store backup file in a directory and, if found, de-serializes the DatastoreSnapshot instances.Implements a distributed DOMStore using Akka Patterns.ask().The public interface exposed by an AbstractDataStore via the OSGi registry.Class for limiting operations.Global bootstrap component.OSGi manifestation of a the distributed datastore, as represented byAbstractDataStore
.A Shard represents a portion of the logical data tree.Internal shard state, similar to a DOMStore, but optimized for use in the actor system, e.g.Actor used to generate and publish DataTreeChange notifications.ShardDataTreeNotificationPublisherActor<T extends org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisher>Actor used to generate and publish data tree notifications.Actor for a shard read transaction.Actor for a shard read/write transaction.The ShardTransaction Actor represents a remote transaction that delegates all actions to DOMDataReadWriteTransaction.Actor for a shard write-only transaction.ThreePhaseCommitCohortProxy represents a set of remote cohort proxies.A transaction potentially spanning multiple backend shards.TransactionRateLimitingCallback computes the new transaction rate limit on the successful completion of a transaction.AMapper
extracting theActorSelection
pointing to the actor which is backing a particular transaction.