$ 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

$

$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 single Identifier.
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 DOMStoreThreePhaseCommitCohort instances 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 NormalizedNode represents a root container and return it cast to ContainerNode.
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 DatastoreContextIntrospector instances.
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 DataStorePropertiesContainer instances.
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 AbstractClientActor which 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 DataTreeListenerInfo for 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 AbstractVersionedShardDataTreeSnapshot which 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 DatastoreContextIntrospector initialized 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 PayloadVersion from a DataInput.
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 ReadyLocalTransaction into a BatchedModifications message.
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 DOMDataTreeChangeListener registration 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 ContainerNode with 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 AbstractClientActor which 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 Mapper extracting the ActorSelection pointing 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 PayloadVersion corresponding 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
 
$ 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