| Interface | Description |
|---|---|
| ClusterWrapper | |
| DatastoreContextPropertiesUpdater.Listener | |
| DataStoreVersions |
Defines version numbers.
|
| DistributedDataStoreInterface |
The public interface exposed vi a DistributedDataStore via the OSGi registry.
|
| Class | Description |
|---|---|
| AbstractDataStore |
Base implementation of a distributed DOMStore.
|
| AbstractThreePhaseCommitCohort<T> |
Abstract base class for
DOMStoreThreePhaseCommitCohort instances returned by this
implementation. |
| ClusterWrapperImpl | |
| DatastoreContext |
Contains contextual data for a data store.
|
| DatastoreContext.Builder | |
| DatastoreContextFactory |
Factory for creating DatastoreContext instances.
|
| DatastoreContextIntrospector |
Introspects on a DatastoreContext instance to set its properties via reflection.
|
| DatastoreContextIntrospectorFactory |
Factory for creating DatastoreContextIntrospector instances.
|
| DatastoreContextPropertiesUpdater |
Update DatastoreContext settings on invoke update method.
|
| DatastoreSnapshotRestore |
This class looks for a previously saved data store backup file in a directory and, if found, de-serializes
the DatastoreSnapshot instances.
|
| DataTreeCohortRegistrationProxy<C extends org.opendaylight.mdsal.dom.api.DOMDataTreeCommitCohort> | |
| DistributedDataStore |
Implements a distributed DOMStore using Akka Patterns.ask().
|
| DistributedDataStoreFactory | |
| OperationLimiter |
Class for limiting operations.
|
| ReadWriteShardDataTreeTransaction | |
| RemoteTransactionContext |
Redirects front-end transaction operations to a shard for processing.
|
| Shard |
A Shard represents a portion of the logical data tree.
|
| Shard.AbstractBuilder<T extends Shard.AbstractBuilder<T,S>,S extends Shard> | |
| Shard.Builder | |
| ShardDataTree |
Internal shard state, similar to a DOMStore, but optimized for use in the actor system,
e.g.
|
| ShardDataTreeChangePublisherActor |
Actor used to generate and publish DataTreeChange notifications.
|
| ShardDataTreeCohort | |
| ShardDataTreeNotificationPublisherActor<T extends org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisher> |
Actor used to generate and publish data tree notifications.
|
| ShardReadTransaction |
Actor for a shard read transaction.
|
| ShardReadWriteTransaction |
Actor for a shard read/write transaction.
|
| ShardTransaction |
The ShardTransaction Actor represents a remote transaction that delegates all actions to DOMDataReadWriteTransaction.
|
| ShardWriteTransaction |
Actor for a shard write-only transaction.
|
| TerminationMonitor | |
| ThreePhaseCommitCohortProxy |
ThreePhaseCommitCohortProxy represents a set of remote cohort proxies.
|
| TransactionProxy |
A transaction potentially spanning multiple backend shards.
|
| TransactionRateLimitingCallback |
TransactionRateLimitingCallback computes the new transaction rate limit on the successful completion of a
transaction.
|
| TransactionReadyReplyMapper |
A
Mapper extracting the ActorSelection pointing to the actor which
is backing a particular transaction. |
| Enum | Description |
|---|---|
| ShardDataTreeCohort.State | |
| TransactionType |
Copyright © 2019 OpenDaylight. All rights reserved.