$ A B C D E F G H I J L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $YangModelBindingProvider - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- $YangModelBindingProvider() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModelBindingProvider
- $YangModuleInfoImpl - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
A
- abort() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHandle
-
Release all state associated with this transaction.
- abort() - Method in class org.opendaylight.controller.cluster.datastore.ThreePhaseCommitCohortProxy
- abort(FutureCallback<Void>) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- ABORTED - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- AbortTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
- AbortTransaction() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbortTransaction
- AbortTransaction(TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbortTransaction
- AbortTransactionPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a transaction is aborted.
- AbortTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- AbortTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbortTransactionReply
- AbstractBatchedModificationsCursor - Class in org.opendaylight.controller.cluster.datastore.utils
-
Base class for a DataTreeModificationCursor that publishes to BatchedModifications instance(s).
- AbstractBatchedModificationsCursor() - Constructor for class org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
- AbstractClientHandle<T extends org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction> - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
Abstract superclass of both ClientSnapshot and ClientTransaction.
- AbstractClientHistory - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
Abstract base class for client view of a history.
- AbstractDataStore - Class in org.opendaylight.controller.cluster.datastore
-
Base implementation of a distributed DOMStore.
- AbstractDataStore(ActorSystem, ClusterWrapper, Configuration, DatastoreContextFactory, DatastoreSnapshot) - Constructor for class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- AbstractDataStore(ActorUtils, ClientIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- AbstractDataStore(ActorUtils, ClientIdentifier, DataStoreClient) - Constructor for class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- AbstractDataStoreClientActor - Class in org.opendaylight.controller.cluster.databroker.actors.dds
- AbstractDOMBroker - Class in org.opendaylight.controller.cluster.databroker
- AbstractDOMBroker(Map<LogicalDatastoreType, DOMStore>) - Constructor for class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- AbstractDOMBrokerTransaction<T extends org.opendaylight.mdsal.dom.spi.store.DOMStoreTransaction> - Class in org.opendaylight.controller.cluster.databroker
- AbstractDOMBrokerTransaction(Object, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory>) - Constructor for class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
-
Creates new composite Transactions.
- AbstractDOMBrokerWriteTransaction<T extends org.opendaylight.mdsal.dom.spi.store.DOMStoreWriteTransaction> - Class in org.opendaylight.controller.cluster.databroker
- AbstractDOMBrokerWriteTransaction(Object, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory>, AbstractDOMTransactionFactory<?>) - Constructor for class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- AbstractDOMTransactionFactory<T extends org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionFactory> - Class in org.opendaylight.controller.cluster.databroker
- AbstractDOMTransactionFactory(Map<LogicalDatastoreType, T>) - Constructor for class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
- AbstractIdentifiablePayload<T extends org.opendaylight.yangtools.concepts.Identifier> - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Abstract base class for
Payloads which hold a singleIdentifier. - AbstractIdentifiablePayload.AbstractProxy<T extends org.opendaylight.yangtools.concepts.Identifier> - Class in org.opendaylight.controller.cluster.datastore.persisted
- AbstractModification - Class in org.opendaylight.controller.cluster.datastore.modification
-
Base class to be used for all simple modifications that can be applied to a DOMStoreTransaction.
- AbstractModification(short) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- AbstractModification(short, YangInstanceIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- AbstractModification(YangInstanceIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- AbstractProxy() - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- AbstractProxy(byte[]) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- AbstractRead<T> - Class in org.opendaylight.controller.cluster.datastore.messages
-
Abstract base class for ReadData and DataExists messages.
- AbstractRead() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- AbstractRead(YangInstanceIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- AbstractShardManagerCreator<T extends AbstractShardManagerCreator<T>> - Class in org.opendaylight.controller.cluster.datastore.shardmanager
- AbstractThreePhaseCommitCohort<T> - Class in org.opendaylight.controller.cluster.datastore
-
Abstract base class for
DOMStoreThreePhaseCommitCohortinstances returned by this implementation. - AbstractThreePhaseCommitCohort() - Constructor for class org.opendaylight.controller.cluster.datastore.AbstractThreePhaseCommitCohort
- AbstractThreePhaseCommitMessage - Class in org.opendaylight.controller.cluster.datastore.messages
-
Base class for a 3PC message.
- AbstractThreePhaseCommitMessage() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- AbstractThreePhaseCommitMessage(TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- AbstractVersionException - Exception in org.opendaylight.controller.cluster.datastore.persisted
-
Abstract base exception used for reporting version mismatches from
PayloadVersion. - acquire() - Method in class org.opendaylight.controller.cluster.datastore.utils.TransactionRateLimiter
- acquireCandidate() - Method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
-
The cached candidate needs to be cleared after it is done applying to the DataTree, otherwise it would be keeping deserialized in memory which are not needed anymore leading to wasted memory.
- acquireTxCreationPermit() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Try to acquire a transaction creation permit.
- ActorInitialized - Class in org.opendaylight.controller.cluster.datastore.messages
- ActorInitialized() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ActorInitialized
- actorSelection(ActorPath) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- actorSelection(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- ActorSystemProviderImpl - Class in org.opendaylight.controller.cluster.akka.impl
- ActorSystemProviderImpl(ClassLoader, Props, Config) - Constructor for class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- ActorUtils - Class in org.opendaylight.controller.cluster.datastore.utils
-
The ActorUtils class contains utility methods which could be used by non-actors (like DistributedDataStore) to work with actors a little more easily.
- ActorUtils(ActorSystem, ActorRef, ClusterWrapper, Configuration) - Constructor for class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- ActorUtils(ActorSystem, ActorRef, ClusterWrapper, Configuration, DatastoreContext, PrimaryShardInfoFutureCache) - Constructor for class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- add(long) - Method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- addAll(UnsignedLongSet) - Method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- addAugmentation(Augmentation<DataStorePropertiesContainer>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
-
Add an augmentation to this builder's product.
- addMemberReplicaForShard(String, MemberName) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Adds the given member as the new replica for the given shardName.
- addMemberReplicaForShard(String, MemberName) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- addModification(Modification) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
-
Add a new Modification to the list of Modifications represented by this composite.
- addModifications(Iterable<Modification>) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- addModuleShardConfiguration(ModuleShardConfiguration) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Adds a new configuration for a module and shard.
- addModuleShardConfiguration(ModuleShardConfiguration) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- addOnComplete(OnComplete<T>) - Method in class org.opendaylight.controller.cluster.datastore.utils.CompositeOnComplete
- ADDRESS - Static variable in class org.opendaylight.controller.cluster.datastore.TerminationMonitor
- AddShardReplica - Class in org.opendaylight.controller.cluster.datastore.messages
-
A message sent to the ShardManager to dynamically add a new local shard that is a replica for an existing shard that is already available in the cluster.
- AddShardReplica(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.AddShardReplica
-
Constructor.
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- aggregate(YangInstanceIdentifier, List<Optional<NormalizedNode>>, EffectiveModelContext, LogicalDatastoreType) - Static method in class org.opendaylight.controller.cluster.datastore.utils.NormalizedNodeAggregator
-
Combine data from all the nodes in the list into a tree with root as rootIdentifier.
- AkkaConfigFactory - Class in org.opendaylight.controller.cluster.akka.impl
- AlreadyExistsException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
- AlreadyExistsException(String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.AlreadyExistsException
- apply(DOMStoreReadTransaction) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- apply(DOMStoreReadTransaction) - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExists
- apply(DOMStoreReadTransaction) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadData
- apply(DOMStoreWriteTransaction) - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- apply(DOMStoreWriteTransaction) - Method in class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- apply(DOMStoreWriteTransaction) - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
-
Apply the modification to the specified transaction.
- apply(DOMStoreWriteTransaction) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- apply(DOMStoreWriteTransaction) - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- apply(DataTreeModification) - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- apply(DataTreeModification) - Method in class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- apply(DataTreeModification) - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
-
Apply the modification to the specified transaction.
- apply(DataTreeModification) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- apply(DataTreeModification) - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- applyModificationToStateBeforeConsensus() - Method in class org.opendaylight.controller.cluster.datastore.policy.TestOnlyRaftPolicy
- applyModificationToStateBeforeConsensus() - Method in class org.opendaylight.controller.cluster.datastore.policy.TwoNodeClusterRaftPolicy
- applyState(ActorRef, Identifier, Object) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- applyToCursor(DataTreeModificationCursor) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- asVersion(short) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- asyncClose() - Method in class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- automaticElectionsEnabled() - Method in class org.opendaylight.controller.cluster.datastore.policy.TestOnlyRaftPolicy
- automaticElectionsEnabled() - Method in class org.opendaylight.controller.cluster.datastore.policy.TwoNodeClusterRaftPolicy
- awaitReadiness() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
-
Deprecated.
- awaitReadiness(long, TimeUnit) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
-
Deprecated.
- awaitReadiness(Duration) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
-
Deprecated.
B
- backendAlivenessTimerIntervalInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- BASE_HELIUM_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- BatchedModifications - Class in org.opendaylight.controller.cluster.datastore.messages
-
Message used to batch write, merge, delete modification operations to the ShardTransaction actor.
- BatchedModifications() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- BatchedModifications(TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- BatchedModificationsReply - Class in org.opendaylight.controller.cluster.datastore.messages
-
The reply for the BatchedModifications message.
- BatchedModificationsReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- BatchedModificationsReply(int) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- bindingEquals(DataStorePropertiesContainer, Object) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainer
-
Default implementation of
Object.equals(Object)contract for this interface. - bindingHashCode(DataStorePropertiesContainer) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainer
-
Default implementation of
Object.hashCode()contract for this interface. - bindingToString(DataStorePropertiesContainer) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainer
-
Default implementation of
Object.toString()contract for this interface. - BORON_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- BOUNDED_MAILBOX - Static variable in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- boundedMailboxCapacity(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- broadcast(Function<Short, Object>, Class<?>) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Send the message to each and every shard.
- build() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig.Builder
- build() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- build() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- build() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier.Builder
- build() - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState.Builder
- build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- builder() - Static method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier
- builder() - Static method in class org.opendaylight.controller.cluster.datastore.Shard
- builder(String) - Static method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- builder(ModuleConfig) - Static method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- Builder() - Constructor for class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- Builder() - Constructor for class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier.Builder
- Builder() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState.Builder
- BundleClassLoaderFactory - Class in org.opendaylight.controller.cluster.akka.osgi.impl
C
- callbackPoolSize() - Method in annotation type org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker.Config
- callbackQueueSize() - Method in annotation type org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker.Config
- CAN_COMMIT_COMPLETE - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- CAN_COMMIT_PENDING - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- cancel() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- canCommit() - Method in class org.opendaylight.controller.cluster.datastore.ThreePhaseCommitCohortProxy
- canCommit(FutureCallback<Void>) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- CanCommitTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
- CanCommitTransaction() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransaction
- CanCommitTransaction(TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransaction
- CanCommitTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- CanCommitTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- castRootNode(NormalizedNode) - Static method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather
-
Check whether a
NormalizedNoderepresents a root container and return it cast toContainerNode. - ChangeShardMembersVotingStatus - Class in org.opendaylight.controller.cluster.datastore.messages
-
A local message sent to the ShardManager to change the raft voting status for members of a shard.
- ChangeShardMembersVotingStatus(String, Map<String, Boolean>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ChangeShardMembersVotingStatus
- checkedApply(Object) - Method in class org.opendaylight.controller.cluster.datastore.TransactionReadyReplyMapper
- checkNotClosed() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Checks if instance is not closed.
- checkSealed() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- ClientBackedDataStore - Class in org.opendaylight.controller.cluster.databroker
-
Implements a distributed DOMStore using ClientActor.
- ClientBackedDataStore(ActorSystem, ClusterWrapper, Configuration, DatastoreContextFactory, DatastoreSnapshot) - Constructor for class org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- ClientLocalHistory - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
Client-side view of a local history.
- ClientSnapshot - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
Snapshot of the datastore state.
- ClientTransaction - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
Client-side view of a transaction.
- close() - Method in class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- close() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- close() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
- close() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientLocalHistory
- close() - Method in interface org.opendaylight.controller.cluster.databroker.actors.dds.DataStoreClient
- close() - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadOnlyTransaction
- close() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- close() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextPropertiesUpdater
- close() - Method in class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- close() - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- close(FiniteDuration) - Method in class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- CloseDataTreeNotificationListenerRegistration - Class in org.opendaylight.controller.cluster.datastore.messages
- CloseDataTreeNotificationListenerRegistrationReply - Class in org.opendaylight.controller.cluster.datastore.messages
- CloseLocalHistoryPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a local history is closed cleanly.
- closeSubtransactions() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- CloseTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
- CloseTransaction() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CloseTransaction
- CloseTransaction(short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CloseTransaction
- CloseTransactionChain - Class in org.opendaylight.controller.cluster.datastore.messages
- CloseTransactionChain() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- CloseTransactionChain(LocalHistoryIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- CloseTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- CloseTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionReply
- cluster(ClusterWrapper) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- ClusterWrapper - Interface in org.opendaylight.controller.cluster.datastore
- ClusterWrapperImpl - Class in org.opendaylight.controller.cluster.datastore
- ClusterWrapperImpl(ActorSystem) - Constructor for class org.opendaylight.controller.cluster.datastore.ClusterWrapperImpl
- commit() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- commit() - Method in class org.opendaylight.controller.cluster.datastore.ThreePhaseCommitCohortProxy
- commit(FutureCallback<UnsignedLong>) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- commit(DOMDataTreeWriteTransaction, Collection<DOMStoreThreePhaseCommitCohort>) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Submits a transaction asynchronously for commit.
- commit(DOMDataTreeWriteTransaction, Collection<DOMStoreThreePhaseCommitCohort>) - Method in class org.opendaylight.controller.cluster.databroker.ConcurrentDOMDataBroker
- COMMIT - Static variable in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- COMMIT_PENDING - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- commitCohortActors(Collection<ActorRef>) - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState.Builder
- COMMITTED - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- CommitTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
- CommitTransaction() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CommitTransaction
- CommitTransaction(TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CommitTransaction
- CommitTransactionPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a transaction commits.
- CommitTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- CommitTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CommitTransactionReply
- COMPOSITE - Static variable in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- CompositeModification - Interface in org.opendaylight.controller.cluster.datastore.modification
-
CompositeModification contains a list of modifications that need to be applied to the DOMStore.
- CompositeOnComplete<T> - Class in org.opendaylight.controller.cluster.datastore.utils
-
An OnComplete implementation that aggrgates other OnComplete tasks.
- CompositeOnComplete() - Constructor for class org.opendaylight.controller.cluster.datastore.utils.CompositeOnComplete
- ConcurrentDOMDataBroker - Class in org.opendaylight.controller.cluster.databroker
-
ConcurrentDOMDataBroker commits transactions concurrently.
- ConcurrentDOMDataBroker(Map<LogicalDatastoreType, DOMStore>, Executor) - Constructor for class org.opendaylight.controller.cluster.databroker.ConcurrentDOMDataBroker
- ConcurrentDOMDataBroker(Map<LogicalDatastoreType, DOMStore>, Executor, DurationStatisticsTracker) - Constructor for class org.opendaylight.controller.cluster.databroker.ConcurrentDOMDataBroker
- configuration(Configuration) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- Configuration - Interface in org.opendaylight.controller.cluster.datastore.config
- ConfigurationImpl - Class in org.opendaylight.controller.cluster.datastore.config
- ConfigurationImpl(String, String) - Constructor for class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- ConfigurationImpl(ModuleShardConfigProvider) - Constructor for class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- configurationReader(AkkaConfigurationReader) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- container() - Method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather.ShardContainer
- copyOf(Map<UnsignedLong, Boolean>) - Static method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- create(String, MemberName, String) - Static method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- create(ClientIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.DisableTrackingPayload
- create(LocalHistoryIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.CloseLocalHistoryPayload
- create(LocalHistoryIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.CreateLocalHistoryPayload
- create(LocalHistoryIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.PurgeLocalHistoryPayload
- create(LocalHistoryIdentifier, ImmutableUnsignedLongSet, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.SkipTransactionsPayload
- create(TransactionIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.AbortTransactionPayload
- create(TransactionIdentifier, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.PurgeTransactionPayload
- create(TransactionIdentifier, DataTreeCandidate) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- create(TransactionIdentifier, DataTreeCandidate, PayloadVersion) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- create(TransactionIdentifier, DataTreeCandidate, PayloadVersion, int) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- createAkkaConfig(AkkaConfigurationReader) - Static method in class org.opendaylight.controller.cluster.akka.impl.AkkaConfigFactory
- createClassLoader(BundleContext) - Static method in class org.opendaylight.controller.cluster.akka.osgi.impl.BundleClassLoaderFactory
- createInstance(ActorSystemProvider, DatastoreContext, DatastoreContextIntrospector, DatastoreSnapshotRestore, Configuration) - Static method in class org.opendaylight.controller.cluster.datastore.DistributedDataStoreFactory
- createInstance(DOMSchemaService, DatastoreContext, DatastoreSnapshotRestore, ActorSystemProvider, DatastoreContextIntrospector, DatastoreContextPropertiesUpdater) - Static method in class org.opendaylight.controller.cluster.datastore.DistributedDataStoreFactory
- createInstance(DOMSchemaService, DatastoreContext, DatastoreSnapshotRestore, ActorSystemProvider, DatastoreContextIntrospector, DatastoreContextPropertiesUpdater, Configuration) - Static method in class org.opendaylight.controller.cluster.datastore.DistributedDataStoreFactory
- createLocalHistory() - Method in interface org.opendaylight.controller.cluster.databroker.actors.dds.DataStoreClient
-
Create a new local history.
- CreateLocalHistoryPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a local history is created.
- createMergingTransactionChain(DOMTransactionChainListener) - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- createObject(T, byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- createProps(BundleContext, Config) - Static method in class org.opendaylight.controller.cluster.akka.osgi.impl.QuarantinedMonitorActorPropsFactory
- CreateShard - Class in org.opendaylight.controller.cluster.datastore.messages
-
A message sent to the ShardManager to dynamically create a new shard.
- CreateShard(ModuleShardConfiguration, Shard.AbstractBuilder<?, ?>, DatastoreContext) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CreateShard
-
Constructor.
- createSnapshot() - Method in interface org.opendaylight.controller.cluster.databroker.actors.dds.DataStoreClient
-
Create a new free-standing snapshot.
- createTransaction() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHistory
-
Allocate a new
ClientTransaction. - createTransaction() - Method in interface org.opendaylight.controller.cluster.databroker.actors.dds.DataStoreClient
-
Create a new free-standing transaction.
- createTransaction(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- createTransaction(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadOnlyTransaction
- createTransaction(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction
- createTransaction(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerWriteOnlyTransaction
- CreateTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
- CreateTransaction() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- CreateTransaction(TransactionIdentifier, int, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- createTransactionChain() - Method in class org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- createTransactionChain() - Method in class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- createTransactionChain() - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- createTransactionChain(DOMTransactionChainListener) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- createTransactionChain(DOMTransactionChainListener) - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- CreateTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- CreateTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- CreateTransactionReply(String, TransactionIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- current() - Static method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Return the codebase-native persistence version.
- CURRENT_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
- customRaftPolicyImplementation(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
D
- dataExists(AbstractShardDataTreeTransaction<?>, DataExists) - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- dataExists(DataExists) - Method in class org.opendaylight.controller.cluster.datastore.ShardWriteTransaction
- DataExists - Class in org.opendaylight.controller.cluster.datastore.messages
- DataExists() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.DataExists
- DataExists(YangInstanceIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.DataExists
- DataExistsReply - Class in org.opendaylight.controller.cluster.datastore.messages
- DataExistsReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- DataExistsReply(boolean, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- DataStoreClient - Interface in org.opendaylight.controller.cluster.databroker.actors.dds
-
Client interface for interacting with the frontend actor.
- datastoreContext(DatastoreContext) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- DatastoreContext - Class in org.opendaylight.controller.cluster.datastore
-
Contains contextual data for a data store.
- DatastoreContext.Builder - Class in org.opendaylight.controller.cluster.datastore
- datastoreContextFactory(DatastoreContextFactory) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- DatastoreContextFactory - Class in org.opendaylight.controller.cluster.datastore
-
Factory for creating DatastoreContext instances.
- DatastoreContextFactory(DatastoreContextIntrospector) - Constructor for class org.opendaylight.controller.cluster.datastore.DatastoreContextFactory
- DatastoreContextIntrospector - Class in org.opendaylight.controller.cluster.datastore
-
Introspects on a DatastoreContext instance to set its properties via reflection.
- DatastoreContextIntrospector(DatastoreContext, DataStorePropertiesContainer) - Constructor for class org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospector
- DatastoreContextIntrospectorFactory - Interface in org.opendaylight.controller.cluster.datastore
-
Factory for creating
DatastoreContextIntrospectorinstances. - DatastoreContextPropertiesUpdater - Class in org.opendaylight.controller.cluster.datastore
-
Update DatastoreContext settings on invoke update method.
- DatastoreContextPropertiesUpdater(DatastoreContextIntrospector, Map<String, Object>) - Constructor for class org.opendaylight.controller.cluster.datastore.DatastoreContextPropertiesUpdater
-
Base init of updater for DatastoreContext settings with base properties.
- DatastoreContextPropertiesUpdater.Listener - Interface in org.opendaylight.controller.cluster.datastore
- dataStoreMXBeanType(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- dataStoreName(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- DataStoreProperties - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
-
This class represents the following YANG schema fragment defined in module distributed-datastore-provider
- DataStoreProperties.ExportOnRecovery - Enum in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- DataStorePropertiesContainer - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
-
This class represents the following YANG schema fragment defined in module distributed-datastore-provider
- DataStorePropertiesContainerBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
-
Class that builds
DataStorePropertiesContainerinstances. - DataStorePropertiesContainerBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- DataStorePropertiesContainerBuilder(DataStoreProperties) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- DataStorePropertiesContainerBuilder(DataStorePropertiesContainer) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- DatastoreSnapshot - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Stores a snapshot of the internal state of a data store.
- DatastoreSnapshot(String, ShardManagerSnapshot, List<DatastoreSnapshot.ShardSnapshot>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot
- DatastoreSnapshot.ShardSnapshot - Class in org.opendaylight.controller.cluster.datastore.persisted
- DatastoreSnapshotList - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Stores a list of DatastoreSnapshot instances.
- DatastoreSnapshotList() - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshotList
- DatastoreSnapshotList(List<DatastoreSnapshot>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshotList
- DatastoreSnapshotRestore - Interface in org.opendaylight.controller.cluster.datastore
-
This class looks for a previously saved data store backup file in a directory and, if found, de-serializes the DatastoreSnapshot instances.
- DataStoreVersions - Class in org.opendaylight.controller.cluster.datastore
-
Defines version numbers where ask-based protocol is concerned.
- dataTree(DataTree) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- DataTreeCandidateInputOutput - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Utility serialization/deserialization for
DataTreeCandidate. - DataTreeCandidateInputOutput.DataTreeCandidateWithVersion - Class in org.opendaylight.controller.cluster.datastore.persisted
- DataTreeCandidateWithVersion(DataTreeCandidate, NormalizedNodeStreamVersion) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput.DataTreeCandidateWithVersion
- DataTreeChanged - Class in org.opendaylight.controller.cluster.datastore.messages
-
A message about a DataTree having been changed.
- DataTreeChanged(Collection<DataTreeCandidate>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.DataTreeChanged
- DataTreeChangedReply - Class in org.opendaylight.controller.cluster.datastore.messages
- DataTreeCohortRegistrationProxy<C extends org.opendaylight.mdsal.dom.api.DOMDataTreeCommitCohort> - Class in org.opendaylight.controller.cluster.datastore
- DataTreeModificationOutput - Class in org.opendaylight.controller.cluster.datastore.utils
-
Utility class to output DataTreeModifications in readable format.
- DataTreeNotificationListenerRegistrationActor - Class in org.opendaylight.controller.cluster.datastore.actors
-
Actor co-located with a shard.
- DataTreeNotificationListenerRegistrationActor() - Constructor for class org.opendaylight.controller.cluster.datastore.actors.DataTreeNotificationListenerRegistrationActor
- DataTreeNotificationListenerRegistrationActor.SetRegistration - Class in org.opendaylight.controller.cluster.datastore.actors
- DEFAULT_CONFIGURATION_READER - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_EXPORT_ON_RECOVERY - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_HEARTBEAT_INTERVAL_IN_MILLIS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_INITIAL_PAYLOAD_SERIALIZED_BUFFER_CAPACITY - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_INITIAL_SETTLE_TIMEOUT_MULTIPLIER - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_ISOLATED_LEADER_CHECK_INTERVAL_IN_MILLIS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_JOURNAL_RECOVERY_BATCH_SIZE - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_MAX_MESSAGE_SLICE_SIZE - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_NAME - Static variable in class org.opendaylight.controller.cluster.datastore.Shard
- DEFAULT_OPERATION_TIMEOUT_IN_MS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_PERSISTENT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_RECOVERY_EXPORT_BASE_DIR - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_RECOVERY_SNAPSHOT_INTERVAL_SECONDS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD - Static variable in class org.opendaylight.controller.cluster.datastore.shardstrategy.DefaultShardStrategy
- DEFAULT_SHARD_BATCHED_MODIFICATION_COUNT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_CANDIDATE_ELECTION_TIMEOUT_DIVISOR - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_COMMIT_QUEUE_EXPIRY_TIMEOUT_IN_MS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_ELECTION_TIMEOUT_FACTOR - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_INITIALIZATION_TIMEOUT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_LEADER_ELECTION_TIMEOUT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_SNAPSHOT_DATA_THRESHOLD - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_SNAPSHOT_DATA_THRESHOLD_PERCENTAGE - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_TRANSACTION_IDLE_TIMEOUT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_TX_COMMIT_QUEUE_CAPACITY - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SHARD_TX_COMMIT_TIMEOUT_IN_SECONDS - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SNAPSHOT_BATCH_COUNT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SNAPSHOT_ON_ROOT_OVERWRITE - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_SYNC_INDEX_THRESHOLD - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DEFAULT_TX_CREATION_INITIAL_RATE_LIMIT - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- DefaultDatastoreContextIntrospectorFactory - Class in org.opendaylight.controller.cluster.datastore
- DefaultDatastoreContextIntrospectorFactory(BindingNormalizedNodeSerializer) - Constructor for class org.opendaylight.controller.cluster.datastore.DefaultDatastoreContextIntrospectorFactory
- DefaultDatastoreSnapshotRestore - Class in org.opendaylight.controller.cluster.datastore
-
This class looks for a previously saved data store backup file in a directory and, if found, de-serializes the DatastoreSnapshot instances.
- DefaultDatastoreSnapshotRestore() - Constructor for class org.opendaylight.controller.cluster.datastore.DefaultDatastoreSnapshotRestore
- DefaultDatastoreSnapshotRestore(String) - Constructor for class org.opendaylight.controller.cluster.datastore.DefaultDatastoreSnapshotRestore
- DefaultShardStrategy - Class in org.opendaylight.controller.cluster.datastore.shardstrategy
-
The DefaultShardStrategy basically puts all data into the default shard.
- delegate() - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- delete(LogicalDatastoreType, YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- delete(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- delete(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- delete(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- delete(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
- DELETE - Static variable in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- DeleteModification - Class in org.opendaylight.controller.cluster.datastore.modification
-
DeleteModification store all the parameters required to delete a path from the data tree.
- DeleteModification() - Constructor for class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- DeleteModification(short) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- DeleteModification(YangInstanceIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- deserialize(ObjectInput) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.ShardDataTreeSnapshot
- DisableTrackingPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
- distributedDataStore(AbstractDataStore) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- DistributedDataStore - Class in org.opendaylight.controller.cluster.datastore
-
Implements a distributed DOMStore using Akka Patterns.ask().
- DistributedDataStore(ActorSystem, ClusterWrapper, Configuration, DatastoreContextFactory, DatastoreSnapshot) - Constructor for class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- DistributedDataStoreClientActor - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
A
AbstractClientActorwhich acts as the point of contact for DistributedDataStore. - DistributedDataStoreFactory - Class in org.opendaylight.controller.cluster.datastore
- DistributedDataStoreInterface - Interface in org.opendaylight.controller.cluster.datastore
-
The public interface exposed by an AbstractDataStore via the OSGi registry.
- DistributedDatastoreProviderData - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
-
This module contains the base YANG definitions for the distributed datastore provider implementation
- doAsk(ActorRef, Object, Timeout) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- doAsk(ActorSelection, Object, Timeout) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- DOMBrokerReadOnlyTransaction - Class in org.opendaylight.controller.cluster.databroker
- DOMBrokerReadOnlyTransaction(Object, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory>) - Constructor for class org.opendaylight.controller.cluster.databroker.DOMBrokerReadOnlyTransaction
-
Creates new composite Transactions.
- DOMBrokerReadWriteTransaction - Class in org.opendaylight.controller.cluster.databroker
- DOMBrokerReadWriteTransaction(Object, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory>, AbstractDOMTransactionFactory<?>) - Constructor for class org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction
-
Constructs an instance.
- DOMBrokerWriteOnlyTransaction - Class in org.opendaylight.controller.cluster.databroker
- DOMBrokerWriteOnlyTransaction(Object, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory>, AbstractDOMTransactionFactory<?>) - Constructor for class org.opendaylight.controller.cluster.databroker.DOMBrokerWriteOnlyTransaction
-
Constructs an instance.
E
- EmptyExternalizable - Class in org.opendaylight.controller.cluster.datastore.messages
-
Externalizable with no data.
- EmptyExternalizable() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.EmptyExternalizable
- enableMetricCapture(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- EnableNotification - Class in org.opendaylight.controller.cluster.datastore.messages
- EnableNotification(boolean, String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.EnableNotification
- equals(Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather.ShardContainer
- equals(Object) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- equals(Object) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier
- equals(Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- executeOperation(ActorRef, Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Executes an operation on a local actor and wait for it's response.
- executeOperation(ActorSelection, Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Execute an operation on a remote actor and wait for it's response.
- executeOperationAsync(ActorRef, Object, Timeout) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- executeOperationAsync(ActorSelection, Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Execute an operation on a remote actor asynchronously.
- executeOperationAsync(ActorSelection, Object, Timeout) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Execute an operation on a remote actor asynchronously.
- exists() - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- exists(LogicalDatastoreType, YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadOnlyTransaction
- exists(LogicalDatastoreType, YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction
- exists(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientSnapshot
- exists(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- exists(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- ExportJournal(ReplicatedLogEntry) - Constructor for class org.opendaylight.controller.cluster.datastore.actors.JsonExportActor.ExportJournal
- exportOnRecovery(DataStoreProperties.ExportOnRecovery) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ExportSnapshot(DataTreeCandidate, String) - Constructor for class org.opendaylight.controller.cluster.datastore.actors.JsonExportActor.ExportSnapshot
- externalizableProxy() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata
- externalizableProxy() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardDataTreeSnapshotMetadata
-
Return an Externalizable proxy.
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbortTransactionPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.CloseLocalHistoryPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.CreateLocalHistoryPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.DisableTrackingPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.PurgeLocalHistoryPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.PurgeTransactionPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.SkipTransactionsPayload
- externalizableProxy(byte[]) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload
- extractCohortPathFrom(ReadyTransactionReply) - Method in class org.opendaylight.controller.cluster.datastore.TransactionReadyReplyMapper
F
- FAILED - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- failure() - Method in class org.opendaylight.controller.cluster.datastore.TransactionRateLimitingCallback
- fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
-
Set fields from given grouping argument.
- fileBackedStreamingThresholdInMegabytes(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- FileModuleShardConfigProvider - Class in org.opendaylight.controller.cluster.datastore.config
-
Implementation of ModuleShardConfigProvider that reads the module and shard configuration from files.
- FileModuleShardConfigProvider() - Constructor for class org.opendaylight.controller.cluster.datastore.config.FileModuleShardConfigProvider
- FileModuleShardConfigProvider(String, String) - Constructor for class org.opendaylight.controller.cluster.datastore.config.FileModuleShardConfigProvider
- findLocalShard(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Finds a local shard given its shard name and return it's ActorRef.
- FindLocalShard - Class in org.opendaylight.controller.cluster.datastore.messages
-
FindLocalShard is a message that should be sent to the org.opendaylight.controller.cluster.datastore.shardmanager.ShardManager when we need to find a reference to a LocalShard.
- FindLocalShard(String, boolean) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.FindLocalShard
- findLocalShardAsync(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Finds a local shard async given its shard name and return a Future from which to obtain the ActorRef.
- FindPrimary - Class in org.opendaylight.controller.cluster.datastore.messages
-
The FindPrimary message is used to locate the primary of any given shard.
- FindPrimary(String, boolean) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.FindPrimary
- findPrimaryShardAsync(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- findShard(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.shardstrategy.DefaultShardStrategy
- findShard(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.shardstrategy.ModuleShardStrategy
- findShard(YangInstanceIdentifier) - Method in interface org.opendaylight.controller.cluster.datastore.shardstrategy.ShardStrategy
-
Find the name of the shard in which the data pointed to by the specified path belongs in.
- FinishExport(String) - Constructor for class org.opendaylight.controller.cluster.datastore.actors.JsonExportActor.FinishExport
- FlipShardMembersVotingStatus - Class in org.opendaylight.controller.cluster.datastore.messages
-
A local message sent to the ShardManager to flip the raft voting states for members of a shard.
- FlipShardMembersVotingStatus(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.FlipShardMembersVotingStatus
- FLUORINE_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- forName(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
-
Return the enumeration member whose
DataStoreProperties.ExportOnRecovery.getName()matches specified value. - forValue(int) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
-
Return the enumeration member whose
DataStoreProperties.ExportOnRecovery.getIntValue()matches specified value. - ForwardedReadyTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
-
Transaction ReadyTransaction message that is forwarded to the local Shard from the ShardTransaction.
- ForwardedReadyTransaction(TransactionIdentifier, short, ReadWriteShardDataTreeTransaction, boolean, Optional<SortedSet<String>>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- fromBinaryJava(byte[], Class<?>) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransactionSerializer
- fromInt(int) - Static method in enum org.opendaylight.controller.cluster.datastore.TransactionType
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.AbortTransaction
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransaction
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CommitTransaction
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.DataExists
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadData
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- fromSerializable(Object) - Static method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- fromShardIdString(String) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- fromShardIdString(String) - Static method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- fromStream(NormalizedNodeDataInput, short) - Static method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- fromStream(NormalizedNodeDataInput, short, ReusableStreamReceiver) - Static method in class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- fromStream(NormalizedNodeDataInput, short, ReusableStreamReceiver) - Static method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- FrontendClientMetadata - Class in org.opendaylight.controller.cluster.datastore.persisted
- FrontendClientMetadata(ClientIdentifier, ImmutableUnsignedLongSet, Collection<FrontendHistoryMetadata>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- FrontendHistoryMetadata - Class in org.opendaylight.controller.cluster.datastore.persisted
- FrontendHistoryMetadata(long, long, boolean, UnsignedLongBitmap, ImmutableUnsignedLongSet) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- frontendNoProgressTimeoutInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- frontendRequestTimeoutInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- FrontendShardDataTreeSnapshotMetadata - Class in org.opendaylight.controller.cluster.datastore.persisted
- FrontendShardDataTreeSnapshotMetadata(Collection<FrontendClientMetadata>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata
- FutureVersionException - Exception in org.opendaylight.controller.cluster.datastore.persisted
-
Exception thrown from
PayloadVersion.valueOf(short)when the specified version is too new to be supported by the codebase.
G
- gather(ActorUtils, Stream<FluentFuture<Optional<NormalizedNode>>>) - Static method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather
-
Reconstruct root container from a set of constituents.
- getActor() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.ShardInformation
- getActorSystem() - Method in class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- getActorSystem() - Method in class org.opendaylight.controller.cluster.akka.osgi.impl.OSGiActorSystemProvider
- getActorSystem() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getActorUtils() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- getActorUtils() - Method in interface org.opendaylight.controller.cluster.datastore.DistributedDataStoreInterface
- getActorUtils() - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- getActorUtils() - Method in class org.opendaylight.controller.cluster.datastore.TransactionReadyReplyMapper
- getAllShardNames() - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns all the configured shard names.
- getAllShardNames() - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getAndRemove(String) - Method in interface org.opendaylight.controller.cluster.datastore.DatastoreSnapshotRestore
- getAndRemove(String) - Method in class org.opendaylight.controller.cluster.datastore.DefaultDatastoreSnapshotRestore
- getAskTimeoutExceptionCount() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getBackendAlivenessTimerInterval() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getBackendAlivenessTimerIntervalInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return backendAlivenessTimerIntervalInSeconds, or
nullif it is not present. - getBackendAlivenessTimerIntervalInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getBaseDatastoreContext() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextFactory
- getBoundedMailboxCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return boundedMailboxCapacity, or
nullif it is not present. - getBoundedMailboxCapacity() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getCallback() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.RegisterForShardAvailabilityChanges
- getCanCommit() - Method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- getCandidate() - Method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- getCandidate() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput.DataTreeCandidateWithVersion
- getCandidate(ReusableStreamReceiver) - Method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- getChanges() - Method in class org.opendaylight.controller.cluster.datastore.messages.DataTreeChanged
-
Return the data changes.
- getClient() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- getClientActorConfig() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractDataStoreClientActor
- getClientDispatcher() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
An akka dispatcher that is meant to be used when processing ask Futures which were triggered by client code on the datastore.
- getClients() - Method in class org.opendaylight.controller.cluster.datastore.messages.GetKnownClientsReply
- getClients() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata
- getClosedTransactions() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- getClosestVersion() - Method in exception org.opendaylight.controller.cluster.datastore.persisted.AbstractVersionException
-
Return the closest version supported by this codebase.
- getClusterWrapper() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getCohortPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- getCommitCohortActors() - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState
- getCommitStatsTracker() - Method in class org.opendaylight.controller.cluster.databroker.ConcurrentDOMDataBroker
- getConfiguration() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getConfigurationReader() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getContext() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospector
- getCookie() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- getCurrentHistories() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- getCurrentMemberName() - Method in interface org.opendaylight.controller.cluster.datastore.ClusterWrapper
- getCurrentMemberName() - Method in class org.opendaylight.controller.cluster.datastore.ClusterWrapperImpl
- getCurrentMemberName() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getCustomRaftPolicyImplementation() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return customRaftPolicyImplementation, or
nullif it is not present. - getCustomRaftPolicyImplementation() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getData() - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- getDatastoreContext() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateShard
- getDatastoreContext() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getDatastoreContext() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getDataStoreMXBeanType() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getDataStoreName() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getDataStoreName() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Get the name of the data store to which this ActorContext belongs.
- getDataStorePropertiesContainer() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DistributedDatastoreProviderData
-
Return dataStorePropertiesContainer, or
nullif it is not present. - getDataTree() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- getDistributedDataStoreClient(ActorRef, long, TimeUnit) - Static method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractDataStoreClientActor
- getDOMStoreTransaction() - Method in class org.opendaylight.controller.cluster.datastore.ShardReadTransaction
- getDOMStoreTransaction() - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- getDOMStoreTransaction() - Method in class org.opendaylight.controller.cluster.datastore.ShardWriteTransaction
- getEffectiveModelContext() - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- getEnableMetricCapture() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return enableMetricCapture, or
nullif it is not present. - getEnableMetricCapture() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getExportOnRecovery() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getExportOnRecovery() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return exportOnRecovery, or
nullif it is not present. - getExportOnRecovery() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getExtensions() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- getExtensions() - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- getFileBackedStreamingThreshold() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getFileBackedStreamingThresholdInMegabytes() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return fileBackedStreamingThresholdInMegabytes, or
nullif it is not present. - getFileBackedStreamingThresholdInMegabytes() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getFrontendNoProgressTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return frontendNoProgressTimeoutInSeconds, or
nullif it is not present. - getFrontendNoProgressTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getFrontendRequestTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return frontendRequestTimeoutInSeconds, or
nullif it is not present. - getFrontendRequestTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getGlobalDatastoreNames() - Static method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getHistoryId() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- getId() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getIdentifier() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- getIdentifier() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHandle
- getIdentifier() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHistory
- getIdentifier() - Method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- getIdentifier() - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload
- getIdentifier() - Method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- getIdentifier() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- getIfPresent(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.PrimaryShardInfoFutureCache
- getImportedModules() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModuleInfoImpl
- GetInfo - Class in org.opendaylight.controller.cluster.datastore.messages
-
Local message sent to an actor to retrieve
DataTreeListenerInfofor reporting. - getInitialPayloadSerializedBufferCapacity() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getInitialPayloadSerializedBufferCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return initialPayloadSerializedBufferCapacity, or
nullif it is not present. - getInitialPayloadSerializedBufferCapacity() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getInitialSettleTimeoutMultiplier() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
-
Return the multiplier of
DatastoreContext.getShardLeaderElectionTimeout()which the frontend will wait for all shards on the local node to settle. - getInitialSettleTimeoutMultiplier() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return initialSettleTimeoutMultiplier, or
nullif it is not present. - getInitialSettleTimeoutMultiplier() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getInstance() - Static method in class org.opendaylight.controller.cluster.datastore.messages.CloseDataTreeNotificationListenerRegistration
- getInstance() - Static method in class org.opendaylight.controller.cluster.datastore.messages.CloseDataTreeNotificationListenerRegistrationReply
- getInstance() - Static method in class org.opendaylight.controller.cluster.datastore.messages.DataTreeChangedReply
- getInstance() - Static method in class org.opendaylight.controller.cluster.datastore.shardstrategy.DefaultShardStrategy
- getInstance() - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModuleInfoImpl
- getIntValue() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
- GetKnownClients - Class in org.opendaylight.controller.cluster.datastore.messages
-
Request a shard to report the clients it knows about.
- GetKnownClientsReply - Class in org.opendaylight.controller.cluster.datastore.messages
-
Reply to
GetKnownClients. - GetKnownClientsReply(ImmutableSet<ClientIdentifier>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.GetKnownClientsReply
- getListenerActorPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- getListenerRegistrationPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeNotificationListenerReply
- getLocalShardDataTree() - Method in class org.opendaylight.controller.cluster.datastore.messages.LocalPrimaryShardFound
- getLocalShardDataTree() - Method in class org.opendaylight.controller.cluster.datastore.messages.PrimaryShardInfo
-
Returns an Optional whose value contains the primary shard's DataTree if the primary shard is local to the caller.
- getLocalShardDataTree() - Method in class org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged
- getLocalShards() - Method in interface org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerInfoMBean
-
Returns the list of all the local shard names.
- getLogContext() - Method in class org.opendaylight.controller.cluster.datastore.messages.EnableNotification
- getLogicalStoreType() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getMaximumMessageSliceSize() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getMaximumMessageSliceSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return maximumMessageSliceSize, or
nullif it is not present. - getMaximumMessageSliceSize() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getMeberVotingStatusMap() - Method in class org.opendaylight.controller.cluster.datastore.messages.ChangeShardMembersVotingStatus
- getMemberName() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- getMemberName() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemoveShardReplica
- getMemberName() - Method in interface org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerInfoMBean
-
Returns the name of the local member.
- getMembersFromShardName(String) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns the member replicas for the given shard name.
- getMembersFromShardName(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getMemberShardNames(MemberName) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns all the shard names that belong on the member by the given name.
- getMemberShardNames(MemberName) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getMessage() - Method in exception org.opendaylight.controller.cluster.datastore.exceptions.UnknownMessageException
- getMetadata() - Method in class org.opendaylight.controller.cluster.datastore.persisted.MetadataShardDataTreeSnapshot
- getModification() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- getModifications() - Method in interface org.opendaylight.controller.cluster.datastore.modification.CompositeModification
-
Get a list of modifications contained by this composite.
- getModifications() - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- getModifications() - Method in class org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
- getModuleInfo() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModelBindingProvider
- getModuleName() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- getModuleNameFromNameSpace(String) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns the module name for the given namespace name or null if not found.
- getModuleNameFromNameSpace(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getModuleShardConfig() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateShard
- getName() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getName() - Method in class org.opendaylight.controller.cluster.datastore.config.ShardConfig
- getName() - Method in class org.opendaylight.controller.cluster.datastore.messages.GetShardRole
- getName() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot.ShardSnapshot
- getName() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModuleInfoImpl
- getName() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
- getNamespace() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getNamespace() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- getNoProgressTimeout() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getNormalizedNode() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- getNotificationDispatcherPath() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getNumBatched() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- getOperationDuration() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getOperationTimeout() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getOperationTimeoutInMillis() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getOperationTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return operationTimeoutInSeconds, or
nullif it is not present. - getOperationTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getOperationTimer(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
This is a utility method that lets us get a Timer object for any operation.
- getOperationTimer(String, String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getParticipatingShardNames() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- getParticipatingShardNames() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- getParticipatingShardNames() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- getPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- getPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.LocalShardFound
- getPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- getPath() - Method in class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- getPeerAddress() - Method in class org.opendaylight.controller.cluster.datastore.messages.PeerAddressResolved
- getPeerAddresses() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getPeerId() - Method in class org.opendaylight.controller.cluster.datastore.messages.PeerAddressResolved
- getPersistent() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return persistent, or
nullif it is not present. - getPersistent() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getPrimaryPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.LocalPrimaryShardFound
- getPrimaryPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemotePrimaryShardFound
- getPrimaryShardActor() - Method in class org.opendaylight.controller.cluster.datastore.messages.PrimaryShardInfo
-
Returns an ActorSelection representing the primary shard actor.
- getPrimaryShardInfoCache() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getPrimaryShardVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.PrimaryShardInfo
-
Returns the version of the primary shard.
- getPrimaryVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemotePrimaryShardFound
- getPurgedHistories() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- getPurgedTransactions() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- getRaftActorRecoveryCohort() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- getRaftActorSnapshotCohort() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- getRecoveryExportBaseDir() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getRecoveryExportBaseDir() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return recoveryExportBaseDir, or
nullif it is not present. - getRecoveryExportBaseDir() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getRecoverySnapshotIntervalSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return recoverySnapshotIntervalSeconds, or
nullif it is not present. - getRecoverySnapshotIntervalSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getRemoteVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- getReplicas() - Method in class org.opendaylight.controller.cluster.datastore.config.ShardConfig
- getRequestTimeout() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getRestoreFromSnapshot() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getRole() - Method in class org.opendaylight.controller.cluster.datastore.messages.GetShardRoleReply
- getRoleChangeNotifier() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- getRootNode() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardDataTreeSnapshot
-
Get the root data node contained in this snapshot.
- getSchemaContext() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getSchemaContext() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getSelfAddress() - Method in interface org.opendaylight.controller.cluster.datastore.ClusterWrapper
- getSelfAddress() - Method in class org.opendaylight.controller.cluster.datastore.ClusterWrapperImpl
- getShardActor() - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- getShardBatchedModificationCount() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardBatchedModificationCount() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardBatchedModificationCount, or
nullif it is not present. - getShardBatchedModificationCount() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardBuilder() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateShard
- getShardCommitQueueExpiryTimeoutInMillis() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardCommitQueueExpiryTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardCommitQueueExpiryTimeoutInSeconds, or
nullif it is not present. - getShardCommitQueueExpiryTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardConfig(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getShardConfigs() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getShardDatastoreContext(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextFactory
- getShardDatastoreContext(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospector
- GetShardDataTree - Class in org.opendaylight.controller.cluster.datastore.messages
-
Local message sent to a Shard to retrieve its data tree instance.
- getShardElectionTimeoutFactor() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardElectionTimeoutFactor() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardElectionTimeoutFactor, or
nullif it is not present. - getShardElectionTimeoutFactor() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardHeartbeatIntervalInMillis() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardHeartbeatIntervalInMillis, or
nullif it is not present. - getShardHeartbeatIntervalInMillis() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardInitializationTimeout() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardInitializationTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardInitializationTimeoutInSeconds, or
nullif it is not present. - getShardInitializationTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardIsolatedLeaderCheckIntervalInMillis() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardIsolatedLeaderCheckIntervalInMillis, or
nullif it is not present. - getShardIsolatedLeaderCheckIntervalInMillis() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardJournalRecoveryLogBatchSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardJournalRecoveryLogBatchSize, or
nullif it is not present. - getShardJournalRecoveryLogBatchSize() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardLeaderElectionTimeout() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardLeaderElectionTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardLeaderElectionTimeoutInSeconds, or
nullif it is not present. - getShardLeaderElectionTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardList() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardManagerSnapshot
- getShardManager() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getShardManagerCreator() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- getShardManagerPersistenceId() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardManagerSnapshot() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot
- getShardMemberNames() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.AddShardReplica
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.ChangeShardMembersVotingStatus
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.FindLocalShard
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.FindPrimary
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.FlipShardMembersVotingStatus
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.LocalShardNotFound
- getShardName() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemoveShardReplica
- getShardNameForModule(String) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns the first shard name corresponding to the given module name or null if none is configured.
- getShardNameForModule(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getShardNames() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getShardRaftConfig() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- GetShardRole - Class in org.opendaylight.controller.cluster.datastore.messages
-
Message sent to the local ShardManager to request the current role for the given shard.
- GetShardRole(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.GetShardRole
- GetShardRoleReply - Class in org.opendaylight.controller.cluster.datastore.messages
-
Reply to GetShardRole, containing the current role of the shard if present on the ShardManager.
- GetShardRoleReply(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.GetShardRoleReply
- getShardSnapshotBatchCount() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotBatchCount, or
nullif it is not present. - getShardSnapshotBatchCount() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardSnapshotChunkSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Deprecated.
- getShardSnapshotChunkSize() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardSnapshotDataThreshold() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotDataThreshold, or
nullif it is not present. - getShardSnapshotDataThreshold() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardSnapshotDataThresholdPercentage() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotDataThresholdPercentage, or
nullif it is not present. - getShardSnapshotDataThresholdPercentage() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardSnapshots() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot
- getShardStrategy() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig
- getShardStrategyFactory() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- getShardStrategyName() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- getShardTransactionCommitQueueCapacity() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardTransactionCommitQueueCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionCommitQueueCapacity, or
nullif it is not present. - getShardTransactionCommitQueueCapacity() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardTransactionCommitTimeoutInSeconds() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardTransactionCommitTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionCommitTimeoutInSeconds, or
nullif it is not present. - getShardTransactionCommitTimeoutInSeconds() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getShardTransactionIdleTimeout() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getShardTransactionIdleTimeoutInMinutes() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionIdleTimeoutInMinutes, or
nullif it is not present. - getShardTransactionIdleTimeoutInMinutes() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getSnapshot() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot.ShardSnapshot
- getSnapshot() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState
- getSnapshotOnRootOverwrite() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return snapshotOnRootOverwrite, or
nullif it is not present. - getSnapshotOnRootOverwrite() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getState() - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- getStoreRoot() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getStrategy(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.shardstrategy.ShardStrategyFactory
- getStrategyForModule(String) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns the ShardStrategy for the given module name or null if the module is not found.
- getStrategyForModule(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getStreamVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- getStreamVersion() - Method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Return the NormalizedNode stream version corresponding to this particular ABI.
- getSubtransaction(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
-
Returns subtransaction associated with supplied key.
- getSubtransactions() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
-
Returns immutable Iterable of all subtransactions.
- getSyncIndexThreshold() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return syncIndexThreshold, or
nullif it is not present. - getSyncIndexThreshold() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getSyncStatus() - Method in interface org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerInfoMBean
-
Returns the overall sync status for all shards.
- getTempFileDirectory() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getTotalMessagesSent() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- getTransaction() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- getTransactionCommitOperationTimeout() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Returns the operation timeout to be used when committing transactions.
- getTransactionCreationInitialRateLimit() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- getTransactionCreationInitialRateLimit() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return transactionCreationInitialRateLimit, or
nullif it is not present. - getTransactionCreationInitialRateLimit() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getTransactionDebugContextEnabled() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return transactionDebugContextEnabled, or
nullif it is not present. - getTransactionDebugContextEnabled() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- getTransactionId() - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- getTransactionIds() - Method in class org.opendaylight.controller.cluster.datastore.persisted.SkipTransactionsPayload
- getTransactionPath() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- getTransactionType() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- getTreeChangeListenerActors() - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState
- getTreeType() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- getTxCreationLimit() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Get the current transaction creation rate limit.
- getTxCreationLimit() - Method in class org.opendaylight.controller.cluster.datastore.utils.TransactionRateLimiter
- getTxFactories() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Convenience accessor of backing factories intended to be used only by finalization of this class.
- getTxFactory(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- getTxnClientVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- getType() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- getType() - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- getType() - Method in class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- getType() - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- getType() - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- getType() - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- getType() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot
- getType() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata
- getType() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardDataTreeSnapshotMetadata
- getUniqueMemberNamesForAllShards() - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Returns a unique set of all member names configured for all shards.
- getUniqueMemberNamesForAllShards() - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- getUseLz4Compression() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return useLz4Compression, or
nullif it is not present. - getUseLz4Compression() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getUseTellBasedProtocol() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return useTellBasedProtocol, or
nullif it is not present. - getUseTellBasedProtocol() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- getVersion() - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- getVersion() - Method in class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- getVersion() - Method in exception org.opendaylight.controller.cluster.datastore.persisted.AbstractVersionException
-
Return the numeric version which has caused this exception.
- getVersion() - Method in class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput.DataTreeCandidateWithVersion
- getVisitedAddresses() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemoteFindPrimary
H
- handleNonRaftCommand(Object) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.actors.DataTreeNotificationListenerRegistrationActor
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.actors.JsonExportActor
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.actors.ShardSnapshotActor
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeChangePublisherActor
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisherActor
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardReadTransaction
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardReadWriteTransaction
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- handleReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.ShardWriteTransaction
- handleRecover(Object) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- hashCode() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- hashCode() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier
- hashCode() - Method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather.ShardContainer
- hashCode() - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- HeartbeatIntervalType - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- HeartbeatIntervalType(HeartbeatIntervalType) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
-
Creates a copy from Source Object.
- HeartbeatIntervalType(Uint16) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- HELIUM_1_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- HELIUM_2_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- HybridModuleShardConfigProvider - Class in org.opendaylight.controller.cluster.datastore.config
- HybridModuleShardConfigProvider(Config, String) - Constructor for class org.opendaylight.controller.cluster.datastore.config.HybridModuleShardConfigProvider
I
- id(ShardIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- identifier() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransactionSerializer
- IMMEDIATE_BOOLEAN_SUCCESS - Static variable in class org.opendaylight.controller.cluster.datastore.AbstractThreePhaseCommitCohort
- IMMEDIATE_VOID_SUCCESS - Static variable in class org.opendaylight.controller.cluster.datastore.AbstractThreePhaseCommitCohort
- immutableCopy() - Method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- immutableCopy() - Method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- ImmutableUnsignedLongSet - Class in org.opendaylight.controller.cluster.datastore.utils
- implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
- implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainer
- includeManifest() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransactionSerializer
- init(String) - Method in class org.opendaylight.controller.cluster.datastore.DataTreeCohortRegistrationProxy
- initialBehavior(ClientActorContext) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractDataStoreClientActor
- initialPayloadSerializedBufferCapacity(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- initialSettleFuture() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
-
Future which completes when all shards settle for the first time.
- initialSettleTimeoutMultiplier(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- instance(short) - Static method in class org.opendaylight.controller.cluster.datastore.messages.AbortTransactionReply
- instance(short) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CommitTransactionReply
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.CommitTransactionReply
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.GetInfo
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.GetKnownClients
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.GetShardDataTree
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.MakeLeaderLocal
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.OnInitialData
- INSTANCE - Static variable in class org.opendaylight.controller.cluster.datastore.messages.SuccessReply
- isClosed() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- isDoCommitOnReady() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- isDoCommitOnReady() - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- isDoImmediateCommit() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- isEmpty() - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- isEnabled() - Method in class org.opendaylight.controller.cluster.datastore.messages.EnableNotification
- isFailed() - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- isIsolatedLeader() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- isPathLocal(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- isPersistent() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- isReady() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- isRegisterOnAllInstances() - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.AbortTransaction
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.AbortTransactionReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransaction
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransaction
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CommitTransaction
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CommitTransactionReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.DataExists
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadData
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- isSerializedType(Object) - Static method in class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- isShardConfigured(String) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
- isShardConfigured(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- isSnapshotOnRootOverwrite() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- isTransactionDebugContextEnabled() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- isUseLz4Compression() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- isUseTellBasedProtocol() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- isWaitUntilInitialized() - Method in class org.opendaylight.controller.cluster.datastore.messages.FindLocalShard
- isWaitUntilReady() - Method in class org.opendaylight.controller.cluster.datastore.messages.FindPrimary
- isWriteOnlyTransactionOptimizationsEnabled() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
J
- journalPluginId() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- Json - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
- JsonExportActor - Class in org.opendaylight.controller.cluster.datastore.actors
- JsonExportActor.ExportJournal - Class in org.opendaylight.controller.cluster.datastore.actors
- JsonExportActor.ExportSnapshot - Class in org.opendaylight.controller.cluster.datastore.actors
- JsonExportActor.FinishExport - Class in org.opendaylight.controller.cluster.datastore.actors
L
- LITHIUM_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- LocalPrimaryShardFound - Class in org.opendaylight.controller.cluster.datastore.messages
-
Local message sent in reply to FindPrimaryShard to indicate the primary shard is local to the caller.
- LocalPrimaryShardFound(String, ReadOnlyDataTree) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.LocalPrimaryShardFound
- LocalShardFound - Class in org.opendaylight.controller.cluster.datastore.messages
-
LocalShardFound is a message that is sent by the org.opendaylight.controller.cluster.datastore.shardmanager.ShardManager when it finds a shard with the specified name in it's local shard registry.
- LocalShardFound(ActorRef) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.LocalShardFound
- LocalShardNotFound - Class in org.opendaylight.controller.cluster.datastore.messages
-
LocalShardNotFound is a message that is sent by the org.opendaylight.controller.cluster.datastore.shardmanager.ShardManager when it cannot locate a shard in it's local registry with the shardName specified.
- LocalShardNotFound(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.LocalShardNotFound
-
Constructs an instance.
- LocalShardNotFoundException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
-
Exception thrown when attempting to find a local shard but it doesn't exist.
- LocalShardNotFoundException(String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.LocalShardNotFoundException
- logContext() - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisherActor
- logicalStoreType(LogicalDatastoreType) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
M
- MAGNESIUM - org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Revised payload version.
- MakeLeaderLocal - Class in org.opendaylight.controller.cluster.datastore.messages
-
Message sent to local shard to try to gain shard leadership.
- maximumMessageSliceSize(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- memberName(MemberName) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- merge(LogicalDatastoreType, YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- merge(YangInstanceIdentifier.PathArgument, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
- merge(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- merge(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- merge(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Proactive
- merge(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Reactive
- MERGE - Static variable in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- MergeModification - Class in org.opendaylight.controller.cluster.datastore.modification
-
MergeModification stores all the parameters required to merge data into the specified path.
- MergeModification() - Constructor for class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- MergeModification(short) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- MergeModification(YangInstanceIdentifier, NormalizedNode) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.MergeModification
- MetadataShardDataTreeSnapshot - Class in org.opendaylight.controller.cluster.datastore.persisted
-
An
AbstractVersionedShardDataTreeSnapshotwhich contains additional metadata. - MetadataShardDataTreeSnapshot(NormalizedNode) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.MetadataShardDataTreeSnapshot
- MetadataShardDataTreeSnapshot(NormalizedNode, Map<Class<? extends ShardDataTreeSnapshotMetadata<?>>, ShardDataTreeSnapshotMetadata<?>>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.MetadataShardDataTreeSnapshot
- METRICS_DOMAIN - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- Modification - Interface in org.opendaylight.controller.cluster.datastore.modification
-
Represents a modification to the data store.
- ModuleConfig - Class in org.opendaylight.controller.cluster.datastore.config
-
Encapsulates configuration for a module.
- ModuleConfig.Builder - Class in org.opendaylight.controller.cluster.datastore.config
- ModuleShardConfigProvider - Interface in org.opendaylight.controller.cluster.datastore.config
-
Interface for a class that provides module and shard configuration information.
- ModuleShardConfiguration - Class in org.opendaylight.controller.cluster.datastore.config
-
Encapsulates information for adding a new module shard configuration.
- ModuleShardConfiguration(XMLNamespace, String, String, String, Collection<MemberName>) - Constructor for class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
-
Constructs a new instance.
- ModuleShardStrategy - Class in org.opendaylight.controller.cluster.datastore.shardstrategy
- ModuleShardStrategy(String, Configuration) - Constructor for class org.opendaylight.controller.cluster.datastore.shardstrategy.ModuleShardStrategy
- MutableCompositeModification - Class in org.opendaylight.controller.cluster.datastore.modification
-
MutableCompositeModification is just a mutable version of a CompositeModification.
- MutableCompositeModification() - Constructor for class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- MutableCompositeModification(short) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- mutableCopy() - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- MutableUnsignedLongSet - Class in org.opendaylight.controller.cluster.datastore.utils
N
- name(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig.Builder
- NAME - Static variable in class org.opendaylight.controller.cluster.datastore.shardstrategy.DefaultShardStrategy
- NAME - Static variable in class org.opendaylight.controller.cluster.datastore.shardstrategy.ModuleShardStrategy
- nameSpace(String) - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig.Builder
- needsMigration() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState
- NEON_SR2_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
-
Deprecated.
- newBuilder() - Static method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- newBuilder() - Static method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState
- newBuilderFrom(DatastoreContext) - Static method in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- newContextFactory() - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospector
- newInstance(short) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- newInstance(short) - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExists
- newInstance(short) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadData
- newInstance(LogicalDatastoreType, Map<String, Object>) - Method in interface org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospectorFactory
-
Create a new
DatastoreContextIntrospectorinitialized with specified properties. - newLeaderStateChanged(String, String, short) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- newModification() - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- newOnDemandRaftStateBuilder() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- newReadOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Creates a new read-only transaction.
- newReadOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- newReadOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- newReadOnlyTransaction() - Method in class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- newReadOnlyTransaction() - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- newReadWriteTransaction() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Creates a new read-write transaction.
- newReadWriteTransaction() - Method in class org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- newReadWriteTransaction() - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- newReadWriteTransaction() - Method in class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- newReadWriteTransaction() - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- newShardStrategyInstance(String, String, Configuration) - Static method in class org.opendaylight.controller.cluster.datastore.shardstrategy.ShardStrategyFactory
- newTransactionIdentifier() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- newTransactionIdentifier() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Implementations must return unique identifier for each and every call of this method.
- newWriteOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMTransactionFactory
-
Creates a new write-only transaction.
- newWriteOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.ClientBackedDataStore
- newWriteOnlyTransaction() - Method in class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- newWriteOnlyTransaction() - Method in class org.opendaylight.controller.cluster.datastore.DistributedDataStore
- newWriteOnlyTransaction() - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- no(short) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- NON_PERSISTENT_JOURNAL_ID - Static variable in class org.opendaylight.controller.cluster.datastore.Shard
- NonZeroUint32Type - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- NonZeroUint32Type(NonZeroUint32Type) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
-
Creates a copy from Source Object.
- NonZeroUint32Type(Uint32) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- NormalizedNodeAggregator - Class in org.opendaylight.controller.cluster.datastore.utils
- NormalizedNodeXMLOutput - Class in org.opendaylight.controller.cluster.datastore.utils
-
Utility class to output NormalizedNodes as XML.
- NoShardLeaderException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
-
Exception indicating a shard has no current leader.
- NoShardLeaderException(String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException
- NoShardLeaderException(String, String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException
- NoShardLeaderException(ShardIdentifier) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException
- notifyOnCompleteTasks(Throwable, T) - Method in class org.opendaylight.controller.cluster.datastore.utils.CompositeOnComplete
- NotInitializedException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
- NotInitializedException(String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.NotInitializedException
O
- of() - Static method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- of() - Static method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- of() - Static method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- of(long...) - Static method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- of(long, boolean) - Static method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- Off - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
- onDatastoreContextUpdated(DatastoreContextFactory) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- onDatastoreContextUpdated(DatastoreContextFactory) - Method in interface org.opendaylight.controller.cluster.datastore.DatastoreContextPropertiesUpdater.Listener
- OnDemandShardState - Class in org.opendaylight.controller.cluster.datastore.messages
-
Extends OnDemandRaftState to add Shard state.
- OnDemandShardState() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState
- OnDemandShardState.Builder - Class in org.opendaylight.controller.cluster.datastore.messages
- OnInitialData - Class in org.opendaylight.controller.cluster.datastore.messages
-
Message sent to a data tree change listener actor to indicate there is no initial data.
- onLeaderChanged(String, String) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- onModelContextUpdated(EffectiveModelContext) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- onReceive(Object) - Method in class org.opendaylight.controller.cluster.datastore.TerminationMonitor
- onRecoveryComplete() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- onStateChanged() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- OperationLimiter - Class in org.opendaylight.controller.cluster.datastore
-
Class for limiting operations.
- operationTimeoutInMillis(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- operationTimeoutInSeconds(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- OperationTimeoutType - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- OperationTimeoutType(OperationTimeoutType) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
-
Creates a copy from Source Object.
- OperationTimeoutType(Uint16) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- org.opendaylight.controller.cluster.akka.impl - package org.opendaylight.controller.cluster.akka.impl
- org.opendaylight.controller.cluster.akka.osgi.impl - package org.opendaylight.controller.cluster.akka.osgi.impl
- org.opendaylight.controller.cluster.databroker - package org.opendaylight.controller.cluster.databroker
- org.opendaylight.controller.cluster.databroker.actors.dds - package org.opendaylight.controller.cluster.databroker.actors.dds
-
This package contains implementation required by the DistributedDataStore frontend.
- org.opendaylight.controller.cluster.datastore - package org.opendaylight.controller.cluster.datastore
- org.opendaylight.controller.cluster.datastore.actors - package org.opendaylight.controller.cluster.datastore.actors
- org.opendaylight.controller.cluster.datastore.config - package org.opendaylight.controller.cluster.datastore.config
- org.opendaylight.controller.cluster.datastore.exceptions - package org.opendaylight.controller.cluster.datastore.exceptions
- org.opendaylight.controller.cluster.datastore.identifiers - package org.opendaylight.controller.cluster.datastore.identifiers
- org.opendaylight.controller.cluster.datastore.messages - package org.opendaylight.controller.cluster.datastore.messages
- org.opendaylight.controller.cluster.datastore.modification - package org.opendaylight.controller.cluster.datastore.modification
- org.opendaylight.controller.cluster.datastore.persisted - package org.opendaylight.controller.cluster.datastore.persisted
-
Persisted backend structures.
- org.opendaylight.controller.cluster.datastore.policy - package org.opendaylight.controller.cluster.datastore.policy
- org.opendaylight.controller.cluster.datastore.shardmanager - package org.opendaylight.controller.cluster.datastore.shardmanager
- org.opendaylight.controller.cluster.datastore.shardstrategy - package org.opendaylight.controller.cluster.datastore.shardstrategy
- org.opendaylight.controller.cluster.datastore.utils - package org.opendaylight.controller.cluster.datastore.utils
- org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612 - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- OSGiActorSystemProvider - Class in org.opendaylight.controller.cluster.akka.osgi.impl
- OSGiActorSystemProvider() - Constructor for class org.opendaylight.controller.cluster.akka.osgi.impl.OSGiActorSystemProvider
- OSGiDatastoreContextIntrospectorFactory - Class in org.opendaylight.controller.cluster.datastore
- OSGiDatastoreContextIntrospectorFactory() - Constructor for class org.opendaylight.controller.cluster.datastore.OSGiDatastoreContextIntrospectorFactory
- OSGiDistributedDataStore - Class in org.opendaylight.controller.cluster.datastore
-
Global bootstrap component.
- OSGiDistributedDataStore() - Constructor for class org.opendaylight.controller.cluster.datastore.OSGiDistributedDataStore
- OSGiDOMDataBroker - Class in org.opendaylight.controller.cluster.databroker
- OSGiDOMDataBroker() - Constructor for class org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
- OSGiDOMDataBroker.Config - Annotation Type in org.opendaylight.controller.cluster.databroker
- OSGiDOMStore - Class in org.opendaylight.controller.cluster.datastore
-
OSGi manifestation of a the distributed datastore, as represented by
AbstractDataStore. - OSGiDOMStore() - Constructor for class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
P
- PastVersionException - Exception in org.opendaylight.controller.cluster.datastore.persisted
-
Exception thrown from
PayloadVersion.valueOf(short)when the specified version is too old and no longer supported by the codebase. - pause() - Method in class org.opendaylight.controller.cluster.datastore.TransactionRateLimitingCallback
- pauseLeader(Runnable) - Method in class org.opendaylight.controller.cluster.datastore.Shard
- PayloadVersion - Enum in org.opendaylight.controller.cluster.datastore.persisted
-
Enumeration of all ABI versions supported by this implementation of persistence.
- peerAddresses(Map<String, String>) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- PeerAddressResolved - Class in org.opendaylight.controller.cluster.datastore.messages
- PeerAddressResolved(String, String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.PeerAddressResolved
- Percentage - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612
- Percentage(Percentage) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
-
Creates a copy from Source Object.
- Percentage(Uint8) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- persistenceId() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- persistent(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- PHOSPHORUS_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
- postStop() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- PRE_COMMIT_COMPLETE - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- PRE_COMMIT_PENDING - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- preCommit() - Method in class org.opendaylight.controller.cluster.datastore.ThreePhaseCommitCohortProxy
- preCommit(FutureCallback<DataTreeCandidate>) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- PrimaryNotFoundException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
- PrimaryNotFoundException(String) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.PrimaryNotFoundException
- PrimaryShardInfo - Class in org.opendaylight.controller.cluster.datastore.messages
-
Local message DTO that contains information about the primary shard.
- PrimaryShardInfo(ActorSelection, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.PrimaryShardInfo
- PrimaryShardInfo(ActorSelection, short, ReadOnlyDataTree) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.PrimaryShardInfo
- primaryShardInfoCache(PrimaryShardInfoFutureCache) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- PrimaryShardInfoFutureCache - Class in org.opendaylight.controller.cluster.datastore.utils
-
Maintains a cache of PrimaryShardInfo Future instances per shard.
- PrimaryShardInfoFutureCache() - Constructor for class org.opendaylight.controller.cluster.datastore.utils.PrimaryShardInfoFutureCache
- Proactive(DataTreeModification, DataTree, ReusableNormalizedNodePruner) - Constructor for class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Proactive
- processResponse(Object, SettableFuture<Boolean>) - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExists
- processResponse(Object, SettableFuture<Optional<NormalizedNode>>) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadData
- processResponse(Object, SettableFuture<T>) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- props() - Static method in class org.opendaylight.controller.cluster.datastore.actors.DataTreeNotificationListenerRegistrationActor
- props() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- props() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- props(MemberName, String, ActorUtils) - Static method in class org.opendaylight.controller.cluster.databroker.actors.dds.DistributedDataStoreClientActor
- props(MemberName, String, ActorUtils, String) - Static method in class org.opendaylight.controller.cluster.databroker.actors.dds.SimpleDataStoreClientActor
- props(TransactionType, AbstractShardDataTreeTransaction<?>, ActorRef, DatastoreContext, ShardStats) - Static method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- props(InputOutputStreamFactory) - Static method in class org.opendaylight.controller.cluster.datastore.actors.ShardSnapshotActor
- props(EffectiveModelContext, String) - Static method in class org.opendaylight.controller.cluster.datastore.actors.JsonExportActor
- PruningDataTreeModification - Class in org.opendaylight.controller.cluster.datastore.utils
-
The PruningDataTreeModification first removes all entries from the data which do not belong in the schemaContext before delegating it to the actual DataTreeModification.
- PruningDataTreeModification.Proactive - Class in org.opendaylight.controller.cluster.datastore.utils
-
A PruningDataTreeModification which always performs pruning before attempting an operation.
- PruningDataTreeModification.Reactive - Class in org.opendaylight.controller.cluster.datastore.utils
-
A PruningDataTreeModification which performs pruning only when an operation results in an
SchemaValidationFailedException. - publisher() - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisherActor
- PurgeLocalHistoryPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a local history is completely purged, i.e.
- PurgeTransactionPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a transaction is purged from the frontend.
- put(LogicalDatastoreType, YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction
- putSuccessful(String, PrimaryShardInfo) - Method in class org.opendaylight.controller.cluster.datastore.utils.PrimaryShardInfoFutureCache
Q
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainer
- qnameOf(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModuleInfoImpl
- QuarantinedMonitorActorPropsFactory - Class in org.opendaylight.controller.cluster.akka.osgi.impl
R
- Reactive(DataTreeModification, DataTree, ReusableNormalizedNodePruner) - Constructor for class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Reactive
- read(LogicalDatastoreType, YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadOnlyTransaction
- read(LogicalDatastoreType, YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction
- read(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientSnapshot
- read(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- read(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- READ_ONLY - org.opendaylight.controller.cluster.datastore.TransactionType
- READ_WRITE - org.opendaylight.controller.cluster.datastore.TransactionType
- readData(AbstractShardDataTreeTransaction<?>, ReadData) - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- readData(ReadData) - Method in class org.opendaylight.controller.cluster.datastore.ShardWriteTransaction
- ReadData - Class in org.opendaylight.controller.cluster.datastore.messages
- ReadData() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadData
- ReadData(YangInstanceIdentifier, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadData
- ReadDataReply - Class in org.opendaylight.controller.cluster.datastore.messages
- ReadDataReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- ReadDataReply(NormalizedNode, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- readDataTreeCandidate(DataInput, ReusableStreamReceiver) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.EmptyExternalizable
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- readExternal(ObjectInput) - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- readExternal(ObjectInput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- readFrom(DataInput) - Static method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Read an
PayloadVersionfrom aDataInput. - readFrom(DataInput, int) - Static method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- readFrom(DataInput, int) - Static method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- readIdentifier(DataInput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- readinessFuture(SettableFuture<Void>) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- readNode(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTree
- readNode(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- readResolve() - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- ReadWriteShardDataTreeTransaction - Class in org.opendaylight.controller.cluster.datastore
- ready() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- ready() - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- ready() - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification
- READY - org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
- ReadyLocalTransaction - Class in org.opendaylight.controller.cluster.datastore.messages
-
Message notifying the shard leader to apply modifications which have been prepared locally against its DataTree.
- ReadyLocalTransaction(TransactionIdentifier, DataTreeModification, boolean, Optional<SortedSet<String>>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- ReadyLocalTransactionSerializer - Class in org.opendaylight.controller.cluster.datastore.messages
-
Specialized message transformer, which transforms a
ReadyLocalTransactioninto aBatchedModificationsmessage. - ReadyLocalTransactionSerializer(ExtendedActorSystem) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransactionSerializer
- ReadyTransactionReply - Class in org.opendaylight.controller.cluster.datastore.messages
- ReadyTransactionReply() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- ReadyTransactionReply(String) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- ReadyTransactionReply(String, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- recoveryExportBaseDir(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- recoverySnapshotIntervalSeconds(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- registerActorSystemProviderListener(ActorSystemProviderListener) - Method in class org.opendaylight.controller.cluster.akka.impl.ActorSystemProviderImpl
- registerActorSystemProviderListener(ActorSystemProviderListener) - Method in class org.opendaylight.controller.cluster.akka.osgi.impl.OSGiActorSystemProvider
- registerCommitCohort(DOMDataTreeIdentifier, C) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- registerCommitCohort(DOMDataTreeIdentifier, T) - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- RegisterDataTreeChangeListener - Class in org.opendaylight.controller.cluster.datastore.messages
-
Request a
DOMDataTreeChangeListenerregistration be made on the shard leader. - RegisterDataTreeChangeListener() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- RegisterDataTreeChangeListener(YangInstanceIdentifier, ActorRef, boolean) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- RegisterDataTreeNotificationListenerReply - Class in org.opendaylight.controller.cluster.datastore.messages
-
Successful reply to a notification listener registration request.
- RegisterDataTreeNotificationListenerReply(ActorRef) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeNotificationListenerReply
- RegisterForShardAvailabilityChanges - Class in org.opendaylight.controller.cluster.datastore.shardmanager
-
Local ShardManager message to register a callback to be notified of shard availability changes.
- RegisterForShardAvailabilityChanges(Consumer<String>) - Constructor for class org.opendaylight.controller.cluster.datastore.shardmanager.RegisterForShardAvailabilityChanges
- registerProxyListener(YangInstanceIdentifier, YangInstanceIdentifier, DOMDataTreeChangeListener) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- registerProxyListener(YangInstanceIdentifier, YangInstanceIdentifier, DOMDataTreeChangeListener) - Method in interface org.opendaylight.controller.cluster.datastore.DistributedDataStoreInterface
- registerProxyListener(YangInstanceIdentifier, YangInstanceIdentifier, DOMDataTreeChangeListener) - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- registerTreeChangeListener(YangInstanceIdentifier, L) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- registerTreeChangeListener(YangInstanceIdentifier, L) - Method in class org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- releaseAll() - Method in class org.opendaylight.controller.cluster.datastore.OperationLimiter
-
Release all the permits.
- RemoteFindPrimary - Class in org.opendaylight.controller.cluster.datastore.messages
-
A remote message sent to locate the primary shard.
- RemoteFindPrimary(String, boolean, Collection<String>) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RemoteFindPrimary
- RemotePrimaryShardFound - Class in org.opendaylight.controller.cluster.datastore.messages
-
Local or remote message sent in reply to FindPrimaryShard to indicate the primary shard is remote to the caller.
- RemotePrimaryShardFound(String, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RemotePrimaryShardFound
- remove(String) - Method in class org.opendaylight.controller.cluster.datastore.utils.PrimaryShardInfoFutureCache
- removeAugmentation(Class<? extends Augmentation<DataStorePropertiesContainer>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
-
Remove an augmentation from this builder's product.
- removeMemberReplicaForShard(String, MemberName) - Method in interface org.opendaylight.controller.cluster.datastore.config.Configuration
-
Removes the given member as a replica for the given shardName.
- removeMemberReplicaForShard(String, MemberName) - Method in class org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl
- removeRegistration() - Method in class org.opendaylight.controller.cluster.datastore.DataTreeCohortRegistrationProxy
- RemoveShardReplica - Class in org.opendaylight.controller.cluster.datastore.messages
-
A message sent to the ShardManager to dynamically remove a local shard replica available in this node.
- RemoveShardReplica(String, MemberName) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.RemoveShardReplica
-
Constructor.
- requestSnapshot(ActorRef, ShardDataTreeSnapshot, Optional<OutputStream>, ActorRef) - Static method in class org.opendaylight.controller.cluster.datastore.actors.ShardSnapshotActor
-
Sends a request to a ShardSnapshotActor to process a snapshot and send a CaptureSnapshotReply.
- requireBackendAlivenessTimerIntervalInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return backendAlivenessTimerIntervalInSeconds, guaranteed to be non-null.
- requireBoundedMailboxCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return boundedMailboxCapacity, guaranteed to be non-null.
- requireCustomRaftPolicyImplementation() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return customRaftPolicyImplementation, guaranteed to be non-null.
- requireEnableMetricCapture() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return enableMetricCapture, guaranteed to be non-null.
- requireExportOnRecovery() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return exportOnRecovery, guaranteed to be non-null.
- requireFileBackedStreamingThresholdInMegabytes() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return fileBackedStreamingThresholdInMegabytes, guaranteed to be non-null.
- requireFrontendNoProgressTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return frontendNoProgressTimeoutInSeconds, guaranteed to be non-null.
- requireFrontendRequestTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return frontendRequestTimeoutInSeconds, guaranteed to be non-null.
- requireInitialPayloadSerializedBufferCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return initialPayloadSerializedBufferCapacity, guaranteed to be non-null.
- requireInitialSettleTimeoutMultiplier() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return initialSettleTimeoutMultiplier, guaranteed to be non-null.
- requireMaximumMessageSliceSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return maximumMessageSliceSize, guaranteed to be non-null.
- requireOperationTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return operationTimeoutInSeconds, guaranteed to be non-null.
- requirePersistent() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return persistent, guaranteed to be non-null.
- requireRecoveryExportBaseDir() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return recoveryExportBaseDir, guaranteed to be non-null.
- requireRecoverySnapshotIntervalSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return recoverySnapshotIntervalSeconds, guaranteed to be non-null.
- requireShardBatchedModificationCount() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardBatchedModificationCount, guaranteed to be non-null.
- requireShardCommitQueueExpiryTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardCommitQueueExpiryTimeoutInSeconds, guaranteed to be non-null.
- requireShardElectionTimeoutFactor() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardElectionTimeoutFactor, guaranteed to be non-null.
- requireShardHeartbeatIntervalInMillis() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardHeartbeatIntervalInMillis, guaranteed to be non-null.
- requireShardInitializationTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardInitializationTimeoutInSeconds, guaranteed to be non-null.
- requireShardIsolatedLeaderCheckIntervalInMillis() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardIsolatedLeaderCheckIntervalInMillis, guaranteed to be non-null.
- requireShardJournalRecoveryLogBatchSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardJournalRecoveryLogBatchSize, guaranteed to be non-null.
- requireShardLeaderElectionTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardLeaderElectionTimeoutInSeconds, guaranteed to be non-null.
- requireShardSnapshotBatchCount() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotBatchCount, guaranteed to be non-null.
- requireShardSnapshotChunkSize() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotChunkSize, guaranteed to be non-null.
- requireShardSnapshotDataThreshold() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotDataThreshold, guaranteed to be non-null.
- requireShardSnapshotDataThresholdPercentage() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardSnapshotDataThresholdPercentage, guaranteed to be non-null.
- requireShardTransactionCommitQueueCapacity() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionCommitQueueCapacity, guaranteed to be non-null.
- requireShardTransactionCommitTimeoutInSeconds() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionCommitTimeoutInSeconds, guaranteed to be non-null.
- requireShardTransactionIdleTimeoutInMinutes() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return shardTransactionIdleTimeoutInMinutes, guaranteed to be non-null.
- requireSnapshotOnRootOverwrite() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return snapshotOnRootOverwrite, guaranteed to be non-null.
- requireSyncIndexThreshold() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return syncIndexThreshold, guaranteed to be non-null.
- requireTransactionCreationInitialRateLimit() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return transactionCreationInitialRateLimit, guaranteed to be non-null.
- requireTransactionDebugContextEnabled() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return transactionDebugContextEnabled, guaranteed to be non-null.
- requireUseLz4Compression() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return useLz4Compression, guaranteed to be non-null.
- requireUseTellBasedProtocol() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties
-
Return useTellBasedProtocol, guaranteed to be non-null.
- resetAskTimeoutExceptionCount() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- resourceName() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.$YangModuleInfoImpl
- restoreFromSnapshot(DatastoreSnapshot) - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- restoreFromSnapshot(DatastoreSnapshot.ShardSnapshot) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- resume() - Method in class org.opendaylight.controller.cluster.datastore.TransactionRateLimitingCallback
- retrieveModuleConfigs(Configuration) - Method in interface org.opendaylight.controller.cluster.datastore.config.ModuleShardConfigProvider
-
Returns a Map of ModuleConfig Builder instances keyed by module name.
- retrieveModuleConfigs(Configuration) - Method in class org.opendaylight.controller.cluster.datastore.config.FileModuleShardConfigProvider
- retrieveModuleConfigs(Configuration) - Method in class org.opendaylight.controller.cluster.datastore.config.HybridModuleShardConfigProvider
- returnCloseTransactionReply() - Method in class org.opendaylight.controller.cluster.datastore.ShardReadTransaction
- returnCloseTransactionReply() - Method in class org.opendaylight.controller.cluster.datastore.ShardTransaction
- RootScatterGather - Class in org.opendaylight.controller.cluster.datastore.utils
-
Utility methods for dealing with datastore root
ContainerNodewith respect to module shards. - RootScatterGather.ShardContainer<T> - Class in org.opendaylight.controller.cluster.datastore.utils
- run() - Method in class org.opendaylight.controller.cluster.datastore.TransactionRateLimitingCallback
S
- SAME_FAILURE_TRANSFORMER - Static variable in class org.opendaylight.controller.cluster.datastore.TransactionReadyReplyMapper
- scatterAll(ContainerNode, Function<YangInstanceIdentifier.PathArgument, T>, Stream<T>) - Static method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather
- scatterTouched(ContainerNode, Function<YangInstanceIdentifier.PathArgument, T>) - Static method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather
-
Split root container into per-shard root containers.
- schemaContextProvider(EffectiveModelContextProvider) - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- sendOperationAsync(ActorSelection, Object) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
-
Sends an operation to be executed by a remote actor asynchronously without waiting for a reply (essentially set and forget).
- SerializableMessage - Interface in org.opendaylight.controller.cluster.datastore.messages
- serialize(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardDataTreeSnapshot
- setBackendAlivenessTimerIntervalInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setBoundedMailboxCapacity(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setCloseable(AutoCloseable) - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBroker
- setCloseable(AutoCloseable) - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
- setCustomRaftPolicyImplementation(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setDatastoreContext(DatastoreContextFactory) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- setDoCommitOnReady(boolean) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- setEnableMetricCapture(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setExportOnRecovery(DataStoreProperties.ExportOnRecovery) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setFileBackedStreamingThresholdInMegabytes(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setFrontendNoProgressTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setFrontendRequestTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setInitialPayloadSerializedBufferCapacity(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setInitialSettleTimeoutMultiplier(Uint32) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setListener(DatastoreContextPropertiesUpdater.Listener) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextPropertiesUpdater
- setMaximumMessageSliceSize(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setOperationTimeoutInSeconds(OperationTimeoutType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setPath(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.modification.AbstractModification
- setPersistent(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setReady() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- setReady(Optional<SortedSet<String>>) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- setRecoveryExportBaseDir(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setRecoverySnapshotIntervalSeconds(Uint32) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- SetRegistration(ListenerRegistration<?>, Runnable) - Constructor for class org.opendaylight.controller.cluster.datastore.actors.DataTreeNotificationListenerRegistrationActor.SetRegistration
- setRemoteVersion(short) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction
- setSchemaContext(EffectiveModelContext) - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- setShardBatchedModificationCount(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardCommitQueueExpiryTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardElectionTimeoutFactor(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardHeartbeatIntervalInMillis(HeartbeatIntervalType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardInitializationTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardIsolatedLeaderCheckIntervalInMillis(HeartbeatIntervalType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardJournalRecoveryLogBatchSize(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardLeaderElectionTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardSnapshotBatchCount(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardSnapshotChunkSize(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardSnapshotDataThreshold(Uint32) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardSnapshotDataThresholdPercentage(Percentage) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardTransactionCommitQueueCapacity(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardTransactionCommitTimeoutInSeconds(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setShardTransactionIdleTimeoutInMinutes(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setSnapshotOnRootOverwrite(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setSyncIndexThreshold(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setTotalMessagesSent(int) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- setTransactionCreationInitialRateLimit(NonZeroUint32Type) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setTransactionDebugContextEnabled(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setUseLz4Compression(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- setUseTellBasedProtocol(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStorePropertiesContainerBuilder
- shard() - Method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather.ShardContainer
- Shard - Class in org.opendaylight.controller.cluster.datastore
-
A Shard represents a portion of the logical data tree.
- Shard.AbstractBuilder<T extends Shard.AbstractBuilder<T,S>,S extends Shard> - Class in org.opendaylight.controller.cluster.datastore
- Shard.Builder - Class in org.opendaylight.controller.cluster.datastore
- shardBatchedModificationCount(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardCandidateElectionTimeoutDivisor(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardCommitQueueExpiryTimeoutInMillis(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardCommitQueueExpiryTimeoutInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardConfig(String, Collection<MemberName>) - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig.Builder
- ShardConfig - Class in org.opendaylight.controller.cluster.datastore.config
-
Encapsulated configuration for a shard.
- ShardConfig(String, Collection<MemberName>) - Constructor for class org.opendaylight.controller.cluster.datastore.config.ShardConfig
- ShardDataTree - Class in org.opendaylight.controller.cluster.datastore
-
Internal shard state, similar to a DOMStore, but optimized for use in the actor system, e.g.
- ShardDataTree(Shard, EffectiveModelContext, TreeType) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardDataTree
- ShardDataTreeChangePublisherActor - Class in org.opendaylight.controller.cluster.datastore
-
Actor used to generate and publish DataTreeChange notifications.
- ShardDataTreeCohort - Class in org.opendaylight.controller.cluster.datastore
- ShardDataTreeCohort.State - Enum in org.opendaylight.controller.cluster.datastore
- ShardDataTreeNotificationPublisherActor<T extends org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisher> - Class in org.opendaylight.controller.cluster.datastore
-
Actor used to generate and publish data tree notifications.
- ShardDataTreeNotificationPublisherActor(T, String, String) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardDataTreeNotificationPublisherActor
- ShardDataTreeSnapshot - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Abstract base class for snapshots of the ShardDataTree.
- ShardDataTreeSnapshotMetadata<T extends ShardDataTreeSnapshotMetadata<T>> - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Base class for various bits of metadata attached to a
MetadataShardDataTreeSnapshot. - shardElectionTimeoutFactor(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardHeartbeatIntervalInMillis(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ShardIdentifier - Class in org.opendaylight.controller.cluster.datastore.identifiers
- ShardIdentifier.Builder - Class in org.opendaylight.controller.cluster.datastore.identifiers
- ShardInformation - Class in org.opendaylight.controller.cluster.datastore.shardmanager
- shardInitializationTimeout(long, TimeUnit) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardInitializationTimeoutInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardIsolatedLeaderCheckIntervalInMillis(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardJournalRecoveryLogBatchSize(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardLeaderElectionTimeout(long, TimeUnit) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardLeaderElectionTimeoutInSeconds(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ShardLeaderNotRespondingException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
-
Exception indicating a shard leader is not responding to messages.
- ShardLeaderNotRespondingException(String, Throwable) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.ShardLeaderNotRespondingException
- ShardLeaderStateChanged - Class in org.opendaylight.controller.cluster.datastore.messages
-
A local message derived from LeaderStateChanged containing additional Shard-specific info that is sent when some state of the shard leader has changed.
- ShardLeaderStateChanged(String, String, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged
- ShardLeaderStateChanged(String, String, ReadOnlyDataTree, short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged
- ShardManagerCreator - Class in org.opendaylight.controller.cluster.datastore.shardmanager
- ShardManagerCreator() - Constructor for class org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerCreator
- ShardManagerIdentifier - Class in org.opendaylight.controller.cluster.datastore.identifiers
- ShardManagerIdentifier(String) - Constructor for class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier
- ShardManagerIdentifier.Builder - Class in org.opendaylight.controller.cluster.datastore.identifiers
- ShardManagerInfoMBean - Interface in org.opendaylight.controller.cluster.datastore.shardmanager
- shardManagerPersistenceId(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
-
For unit tests only.
- ShardManagerSnapshot - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Represents the persisted snapshot state for the ShardManager.
- ShardManagerSnapshot(List<String>) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.ShardManagerSnapshot
- shardName(String) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- shardPeerAddressResolver(PeerAddressResolver) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ShardReadTransaction - Class in org.opendaylight.controller.cluster.datastore
-
Actor for a shard read transaction.
- ShardReadTransaction(AbstractShardDataTreeTransaction<?>, ActorRef, ShardStats) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardReadTransaction
- ShardReadWriteTransaction - Class in org.opendaylight.controller.cluster.datastore
-
Actor for a shard read/write transaction.
- ShardReadWriteTransaction(ReadWriteShardDataTreeTransaction, ActorRef, ShardStats) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardReadWriteTransaction
- ShardSnapshot(String, Snapshot) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.DatastoreSnapshot.ShardSnapshot
- ShardSnapshotActor - Class in org.opendaylight.controller.cluster.datastore.actors
-
This is an offload actor, which is given an isolated snapshot of the data tree.
- shardSnapshotBatchCount(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardSnapshotChunkSize(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
-
Deprecated.
- shardSnapshotDataThreshold(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardSnapshotDataThresholdPercentage(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ShardSnapshotState - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Encapsulates the snapshot State for a Shard.
- ShardSnapshotState(ShardDataTreeSnapshot) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState
- ShardSnapshotState(ShardDataTreeSnapshot, boolean) - Constructor for class org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState
- shardStrategy(ShardStrategy) - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleConfig.Builder
- ShardStrategy - Interface in org.opendaylight.controller.cluster.datastore.shardstrategy
-
The role of ShardStrategy is to figure out which shards a given piece of data belongs to.
- ShardStrategyFactory - Class in org.opendaylight.controller.cluster.datastore.shardstrategy
- ShardStrategyFactory(Configuration) - Constructor for class org.opendaylight.controller.cluster.datastore.shardstrategy.ShardStrategyFactory
- ShardTransaction - Class in org.opendaylight.controller.cluster.datastore
-
The ShardTransaction Actor represents a remote transaction that delegates all actions to DOMDataReadWriteTransaction.
- ShardTransaction(ActorRef, ShardStats, TransactionIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardTransaction
- shardTransactionCommitQueueCapacity(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardTransactionCommitTimeoutInSeconds(int) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardTransactionIdleTimeout(long, TimeUnit) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- shardTransactionIdleTimeoutInMinutes(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- ShardWriteTransaction - Class in org.opendaylight.controller.cluster.datastore
-
Actor for a shard write-only transaction.
- ShardWriteTransaction(ReadWriteShardDataTreeTransaction, ActorRef, ShardStats) - Constructor for class org.opendaylight.controller.cluster.datastore.ShardWriteTransaction
- shortValue() - Method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Return the unsigned short integer identifying this version.
- shutdown() - Method in class org.opendaylight.controller.cluster.datastore.utils.ActorUtils
- SimpleDataStoreClientActor - Class in org.opendaylight.controller.cluster.databroker.actors.dds
-
A
AbstractClientActorwhich acts as the point of contact for DistributedDataStore. - size() - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload
- size() - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- SkipTransactionsPayload - Class in org.opendaylight.controller.cluster.datastore.persisted
-
Payload persisted when a local history is instructed some transaction identifiers, i.e.
- snapshotOnRootOverwrite(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- SODIUM_SR1 - org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
ABI version as shipped in Sodium SR1 Simultaneous Release.
- SODIUM_SR1_VERSION - Static variable in class org.opendaylight.controller.cluster.datastore.DataStoreVersions
- state() - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState.Builder
- storeRoot(YangInstanceIdentifier) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- subscribeToMemberEvents(ActorRef) - Method in interface org.opendaylight.controller.cluster.datastore.ClusterWrapper
- subscribeToMemberEvents(ActorRef) - Method in class org.opendaylight.controller.cluster.datastore.ClusterWrapperImpl
- success() - Method in class org.opendaylight.controller.cluster.datastore.TransactionRateLimitingCallback
- SuccessReply - Class in org.opendaylight.controller.cluster.datastore.messages
-
A reply message indicating success.
- switchAllLocalShardsState(String, long) - Method in interface org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerInfoMBean
-
Switches the raft behavior of all the local shards to the newBehavior.
- switchShardState(String, String, long) - Method in interface org.opendaylight.controller.cluster.datastore.shardmanager.ShardManagerInfoMBean
-
Switches the raft behavior of the shard specified by shardName to the newBehavior.
- syncIndexThreshold(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
T
- takeSnapshot() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHistory
-
Create a new
ClientSnapshot. - tempFileDirectory(String) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- TerminationMonitor - Class in org.opendaylight.controller.cluster.datastore
- TerminationMonitor() - Constructor for class org.opendaylight.controller.cluster.datastore.TerminationMonitor
- TEST_FUTURE_VERSION - org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Version which is newer than any other version.
- TEST_PAST_VERSION - org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Version which is older than any other version.
- TestOnlyRaftPolicy - Class in org.opendaylight.controller.cluster.datastore.policy
-
A RaftPolicy that disables elections so that we can then specify exactly which Shard Replica should be Leader.
- TestOnlyRaftPolicy() - Constructor for class org.opendaylight.controller.cluster.datastore.policy.TestOnlyRaftPolicy
- ThreePhaseCommitCohortProxy - Class in org.opendaylight.controller.cluster.datastore
-
ThreePhaseCommitCohortProxy represents a set of remote cohort proxies.
- ThreePhaseCommitCohortProxy(ActorUtils, List<ThreePhaseCommitCohortProxy.CohortInfo>, TransactionIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.ThreePhaseCommitCohortProxy
- TimeoutException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
- TimeoutException(String, Exception) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.TimeoutException
- toBinary(Object) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransactionSerializer
- toFile(File, NormalizedNode) - Static method in class org.opendaylight.controller.cluster.datastore.utils.NormalizedNodeXMLOutput
- toFile(File, DataTreeModification) - Static method in class org.opendaylight.controller.cluster.datastore.utils.DataTreeModificationOutput
- toRangeSet() - Method in class org.opendaylight.controller.cluster.datastore.utils.MutableUnsignedLongSet
- toSerializable() - Method in interface org.opendaylight.controller.cluster.datastore.messages.SerializableMessage
- toSerializable() - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- toStream(OutputStream, NormalizedNode) - Static method in class org.opendaylight.controller.cluster.datastore.utils.NormalizedNodeXMLOutput
- toString() - Method in class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
- toString() - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHandle
- toString() - Method in class org.opendaylight.controller.cluster.databroker.ConcurrentDOMDataBroker
- toString() - Method in class org.opendaylight.controller.cluster.datastore.config.ModuleShardConfiguration
- toString() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier
- toString() - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.AddShardReplica
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.ChangeShardMembersVotingStatus
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateShard
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.FindPrimary
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.FlipShardMembersVotingStatus
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.ForwardedReadyTransaction
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.LocalPrimaryShardFound
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemotePrimaryShardFound
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.RemoveShardReplica
- toString() - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.CommitTransactionPayload
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.MetadataShardDataTreeSnapshot
- toString() - Method in class org.opendaylight.controller.cluster.datastore.persisted.ShardManagerSnapshot
- toString() - Method in class org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
- toString() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.ShardInformation
- toString() - Method in class org.opendaylight.controller.cluster.datastore.utils.RootScatterGather.ShardContainer
- toString() - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.HeartbeatIntervalType
- toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.NonZeroUint32Type
- toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.OperationTimeoutType
- toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.Percentage
- transactionCreationInitialRateLimit(long) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- transactionDebugContextEnabled(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- TransactionProxy - Class in org.opendaylight.controller.cluster.datastore
-
A transaction potentially spanning multiple backend shards.
- TransactionProxy(AbstractTransactionContextFactory<?>, TransactionType) - Constructor for class org.opendaylight.controller.cluster.datastore.TransactionProxy
- TransactionRateLimiter - Class in org.opendaylight.controller.cluster.datastore.utils
- TransactionRateLimiter(ActorUtils) - Constructor for class org.opendaylight.controller.cluster.datastore.utils.TransactionRateLimiter
- TransactionRateLimitingCallback - Class in org.opendaylight.controller.cluster.datastore
-
TransactionRateLimitingCallback computes the new transaction rate limit on the successful completion of a transaction.
- TransactionReadyReplyMapper - Class in org.opendaylight.controller.cluster.datastore
-
A
Mapperextracting theActorSelectionpointing to the actor which is backing a particular transaction. - TransactionReadyReplyMapper(ActorUtils, TransactionIdentifier) - Constructor for class org.opendaylight.controller.cluster.datastore.TransactionReadyReplyMapper
- TransactionType - Enum in org.opendaylight.controller.cluster.datastore
- treeChangeListenerActors(Collection<ActorSelection>) - Method in class org.opendaylight.controller.cluster.datastore.messages.OnDemandShardState.Builder
- TwoNodeClusterRaftPolicy - Class in org.opendaylight.controller.cluster.datastore.policy
-
The TwoNodeClusterRaftPolicy is intended to be used in a two node deployment where when one instance of the controller goes down the other instance is to take over and move the state forward.
- TwoNodeClusterRaftPolicy() - Constructor for class org.opendaylight.controller.cluster.datastore.policy.TwoNodeClusterRaftPolicy
- type(String) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardIdentifier.Builder
- type(String) - Method in class org.opendaylight.controller.cluster.datastore.identifiers.ShardManagerIdentifier.Builder
U
- UNKNOWN_DATA_STORE_TYPE - Static variable in class org.opendaylight.controller.cluster.datastore.DatastoreContext
- UnknownMessageException - Exception in org.opendaylight.controller.cluster.datastore.exceptions
- UnknownMessageException(Object) - Constructor for exception org.opendaylight.controller.cluster.datastore.exceptions.UnknownMessageException
- unpauseLeader() - Method in class org.opendaylight.controller.cluster.datastore.Shard
- UnsignedLongBitmap - Class in org.opendaylight.controller.cluster.datastore.utils
-
A more efficient equivalent of
ImmutableMap<UnsignedLong, Boolean>. - update(Map<String, Object>) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospector
-
Applies the given properties to the cached DatastoreContext and yields a new DatastoreContext instance which can be obtained via
DatastoreContextIntrospector.getContext(). - update(Map<String, Object>) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContextPropertiesUpdater
- UpdateSchemaContext - Class in org.opendaylight.controller.cluster.datastore.messages
- UpdateSchemaContext(EffectiveModelContext) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.UpdateSchemaContext
- useLz4Compression(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- useTellBasedProtocol(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
V
- valueOf(short) - Static method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Return the
PayloadVersioncorresponding to an unsigned short integer. - valueOf(String) - Static method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.controller.cluster.datastore.TransactionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.controller.cluster.datastore.TransactionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.distributed.datastore.provider.rev140612.DataStoreProperties.ExportOnRecovery
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify() - Method in class org.opendaylight.controller.cluster.datastore.Shard.AbstractBuilder
- verify() - Method in class org.opendaylight.controller.cluster.datastore.shardmanager.AbstractShardManagerCreator
- VersionedExternalizableMessage - Class in org.opendaylight.controller.cluster.datastore.messages
-
Abstract base class for a versioned Externalizable message.
- VersionedExternalizableMessage() - Constructor for class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- VersionedExternalizableMessage(short) - Constructor for class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
W
- waitTillReady() - Method in class org.opendaylight.controller.cluster.datastore.AbstractDataStore
-
Deprecated.
- write(YangInstanceIdentifier.PathArgument, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
- write(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.databroker.actors.dds.ClientTransaction
- write(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.TransactionProxy
- write(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Proactive
- write(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.controller.cluster.datastore.utils.PruningDataTreeModification.Reactive
- WRITE - Static variable in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- WRITE_ONLY - org.opendaylight.controller.cluster.datastore.TransactionType
- writeDataTreeCandidate(DataOutput, PayloadVersion, DataTreeCandidate) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput
- writeDataTreeCandidate(DataOutput, DataTreeCandidate) - Static method in class org.opendaylight.controller.cluster.datastore.persisted.DataTreeCandidateInputOutput
- writeEntriesTo(DataOutput, int) - Method in class org.opendaylight.controller.cluster.datastore.utils.UnsignedLongBitmap
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractRead
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.AbstractThreePhaseCommitMessage
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModifications
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CloseTransactionChain
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransaction
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.CreateTransactionReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.DataExistsReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.EmptyExternalizable
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadDataReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.ReadyTransactionReply
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeChangeListener
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.messages.VersionedExternalizableMessage
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- writeExternal(ObjectOutput) - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- writeExternal(ObjectOutput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload.AbstractProxy
- WriteModification - Class in org.opendaylight.controller.cluster.datastore.modification
-
WriteModification stores all the parameters required to write data to the specified path.
- WriteModification() - Constructor for class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- WriteModification(short) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- WriteModification(YangInstanceIdentifier, NormalizedNode) - Constructor for class org.opendaylight.controller.cluster.datastore.modification.WriteModification
- writeOnlyTransactionOptimizationsEnabled(boolean) - Method in class org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder
- writeRangesTo(DataOutput, int) - Method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- writeReplace() - Method in class org.opendaylight.controller.cluster.datastore.persisted.AbstractIdentifiablePayload
- writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata
- writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata
- writeTo(DataOutput) - Method in enum org.opendaylight.controller.cluster.datastore.persisted.PayloadVersion
- writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.datastore.utils.ImmutableUnsignedLongSet
- writeTo(NormalizedNodeDataOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.DeleteModification
- writeTo(NormalizedNodeDataOutput) - Method in interface org.opendaylight.controller.cluster.datastore.modification.Modification
- writeTo(NormalizedNodeDataOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification
- writeTo(NormalizedNodeDataOutput) - Method in class org.opendaylight.controller.cluster.datastore.modification.WriteModification
Y
- yes(short) - Static method in class org.opendaylight.controller.cluster.datastore.messages.CanCommitTransactionReply
All Classes All Packages