Index

A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

ABIVersion - Enum Class in org.opendaylight.controller.cluster.access
Enumeration of all ABI versions supported by this implementation of the client access API.
ABORT - Enum constant in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Abort protocol.
AbortLocalTransactionRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to abort a local transaction.
AbortLocalTransactionRequest(TransactionIdentifier, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.AbortLocalTransactionRequest
 
AbstractLocalTransactionRequest<T extends AbstractLocalTransactionRequest<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for Requests involving specific transactions local to a member node.
AbstractReadPathTransactionRequest<T extends AbstractReadPathTransactionRequest<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for TransactionRequests accessing data as visible in the isolated context of a particular transaction.
AbstractReadTransactionRequest<T extends AbstractReadTransactionRequest<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for TransactionRequests accessing transaction state without modifying it.
AbstractVersionException - Exception in org.opendaylight.controller.cluster.access
Abstract base exception used for reporting version mismatches from ABIVersion.
addModification(TransactionModification) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Add attributes to the output of Message.toString().
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadPathTransactionRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.CommitLocalTransactionRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccess
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.concepts.Request
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.controller.cluster.access.concepts.RequestFailure
 

B

build() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 

C

ClientGeneration - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
This class represents the following YANG schema fragment defined in module odl-controller-cds-types
ClientGeneration(ClientGeneration) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
Creates a copy from Source Object.
ClientGeneration(Uint64) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
ClientIdentifier - Class in org.opendaylight.controller.cluster.access.concepts
A cluster-wide unique identifier of a frontend instance.
ClientIdentifier - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
Identifier of a particular client.
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Create a copy of this message which will serialize to a stream corresponding to the specified method.
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractLocalTransactionRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientFailure
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.CreateLocalHistoryRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.DestroyLocalHistoryRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistoryFailure
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistorySuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.PurgeLocalHistoryRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ReadTransactionRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ReadTransactionSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsResponse
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionAbortRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionAbortSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionCanCommitSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionCommitSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionFailure
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitSuccess
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequest
 
cloneAsVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPurgeResponse
 
ClosedTransactionException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a request for a transaction which has already been closed, either via a successful commit or abort (which is indicated via ClosedTransactionException.isSuccessful().
ClosedTransactionException(boolean) - Constructor for exception org.opendaylight.controller.cluster.access.commands.ClosedTransactionException
 
closestVersion() - Method in exception org.opendaylight.controller.cluster.access.AbstractVersionException
Return the closest version supported by this codebase.
CommitLocalTransactionRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to commit a local transaction.
CommitLocalTransactionRequest(TransactionIdentifier, long, ActorRef, DataTreeModification, Exception, boolean) - Constructor for class org.opendaylight.controller.cluster.access.commands.CommitLocalTransactionRequest
 
compareTo(FrontendType) - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
compareTo(MemberName) - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
ConnectClientFailure - Class in org.opendaylight.controller.cluster.access.commands
A RequestFailure reported when ConnectClientRequest fails.
ConnectClientRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to connect a frontend instance to the backend.
ConnectClientRequest(ClientIdentifier, ActorRef, ABIVersion, ABIVersion) - Constructor for class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
ConnectClientSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to an ConnectClientRequest.
ConnectClientSuccess(ClientIdentifier, long, ActorRef, List<ActorSelection>, ReadOnlyDataTree, int) - Constructor for class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
create(FrontendIdentifier, long) - Static method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
create(MemberName, FrontendType) - Static method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
createFailure(T, long, RequestException) - Method in interface org.opendaylight.controller.cluster.access.concepts.RequestFailure.SerialForm
 
CreateLocalHistoryRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to create a new local history.
CreateLocalHistoryRequest(LocalHistoryIdentifier, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.CreateLocalHistoryRequest
 
current() - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Return the codebase-native ABI version.

D

DeadHistoryException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a request to create a history which has already been retired.
DeadHistoryException(RangeSet<UnsignedLong>) - Constructor for exception org.opendaylight.controller.cluster.access.commands.DeadHistoryException
 
DeadTransactionException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a request to create a transaction which has already been purged.
DeadTransactionException(RangeSet<UnsignedLong>) - Constructor for exception org.opendaylight.controller.cluster.access.commands.DeadTransactionException
 
DestroyLocalHistoryRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to destroy a local history.
DestroyLocalHistoryRequest(LocalHistoryIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.DestroyLocalHistoryRequest
 

E

Envelope<T extends Message<?,?>> - Class in org.opendaylight.controller.cluster.access.concepts
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
equals(Object) - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 
ExistsTransactionRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to query if a particular path exists in the current view of a particular transaction.
ExistsTransactionRequest(TransactionIdentifier, long, ActorRef, YangInstanceIdentifier, boolean) - Constructor for class org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequest
 
ExistsTransactionSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to an ExistsTransactionRequest.
ExistsTransactionSuccess(TransactionIdentifier, long, boolean) - Constructor for class org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Instantiate a serialization proxy for this object for the target ABI version.
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractLocalTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadPathTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientFailure
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.CreateLocalHistoryRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.DestroyLocalHistoryRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistoryFailure
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistoryRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistorySuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.PurgeLocalHistoryRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ReadTransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.ReadTransactionSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsResponse
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionAbortRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionAbortSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionCanCommitSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionCommitSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionFailure
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionPurgeResponse
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionRequest
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionSuccess
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.concepts.Request
 
externalizableProxy(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.concepts.RequestFailure
 

F

FailureEnvelope - Class in org.opendaylight.controller.cluster.access.concepts
 
FailureEnvelope(RequestFailure<?, ?>, long, long, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.FailureEnvelope
 
forName(String) - Static method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
Return a FrontendType corresponding to a string representation.
forName(String) - Static method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
FrontendIdentifier - Class in org.opendaylight.controller.cluster.access.concepts
A cluster-wide unique identifier of a frontend type located at a cluster member.
FrontendIdentifier - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
Identifier of a particular frontend.
FrontendType - Class in org.opendaylight.controller.cluster.access.concepts
An Identifier identifying a data store frontend type, which is able to access the data store backend.
FrontendType - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
This class represents the following YANG schema fragment defined in module odl-controller-cds-types
FrontendType(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
FrontendType(FrontendType) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
Creates a copy from Source Object.
FutureVersionException - Exception in org.opendaylight.controller.cluster.access
Exception thrown from ABIVersion.valueOf(short) when the specified version is too new to be supported by the codebase.

G

getAlternates() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
Return the list of known alternate backends.
getBackend() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
getCause() - Method in class org.opendaylight.controller.cluster.access.concepts.RequestFailure
Return the failure cause.
getClientId() - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
getClientType() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
getCookie() - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
getData() - Method in class org.opendaylight.controller.cluster.access.commands.ReadTransactionSuccess
 
getData() - Method in class org.opendaylight.controller.cluster.access.commands.TransactionDataModification
 
getDataTree() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 
getDelayedFailure() - Method in class org.opendaylight.controller.cluster.access.commands.CommitLocalTransactionRequest
Return the delayed error detected on the frontend.
getExecutionTimeNanos() - Method in class org.opendaylight.controller.cluster.access.concepts.ResponseEnvelope
Return the time the request took to execute in nanoseconds.
getExists() - Method in class org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccess
 
getFrontendId() - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
getGeneration() - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
getGeneration() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientIdentifier
Return generation, or null if it is not present.
getHistoryId() - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
getHistoryId() - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
getIdentifier() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
getImportedModules() - Method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModuleInfoImpl
 
getIncrement() - Method in class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest
Return the sequence increment beyond this request's sequence.
getInstance() - Static method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModuleInfoImpl
Return the singleton instance of this class.
getMaxMessages() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess
 
getMaxVersion() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
getMember() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
Return member, or null if it is not present.
getMemberName() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
getMessage() - Method in class org.opendaylight.controller.cluster.access.concepts.Envelope
Get the enclosed message.
getMinVersion() - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
getModification() - Method in class org.opendaylight.controller.cluster.access.commands.CommitLocalTransactionRequest
 
getModifications() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest
 
getModuleInfo() - Method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModelBindingProviderImpl
 
getName() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
getName() - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
getName() - Method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModuleInfoImpl
 
getOthers() - Method in class org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest
getPath() - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadPathTransactionRequest
 
getPath() - Method in class org.opendaylight.controller.cluster.access.commands.TransactionModification
 
getPersistenceProtocol() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest
 
getPurgedIdentifier() - Method in exception org.opendaylight.controller.cluster.access.commands.DeadTransactionException
 
getReplyTo() - Method in class org.opendaylight.controller.cluster.access.concepts.Request
Return the return address where responses to this request should be directed to.
getSequence() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Get the logical sequence number.
getSessionId() - Method in class org.opendaylight.controller.cluster.access.concepts.Envelope
Get the session identifier.
getStreamVersion() - Method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Return the NormalizedNode stream version corresponding to this particular ABI.
getTarget() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Get the target identifier for this message.
getTransactionId() - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
getTxSequence() - Method in class org.opendaylight.controller.cluster.access.concepts.Envelope
Get the message transmission sequence of this envelope.
getType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
Return type, or null if it is not present.
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 
getVersion() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
 
getYangGeneration() - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 

H

hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
hashCode() - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 

I

implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientIdentifier
 
implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
 
IncrementTransactionSequenceRequest - Class in org.opendaylight.controller.cluster.access.commands
A blank transaction request.
IncrementTransactionSequenceRequest(IncrementTransactionSequenceRequest, ABIVersion) - Constructor for class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest
 
IncrementTransactionSequenceRequest(TransactionIdentifier, long, ActorRef, boolean, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest
 
IncrementTransactionSequenceSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to an IncrementTransactionSequenceRequest.
IncrementTransactionSequenceSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceSuccess
 
inexactReadFrom(DataInput) - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
 
isCoordinated() - Method in class org.opendaylight.controller.cluster.access.commands.CommitLocalTransactionRequest
Indicate if this is a coordinated, multi-backend request.
isHardFailure() - Method in class org.opendaylight.controller.cluster.access.concepts.RequestFailure
Return an indication of whether this a hard failure.
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.ClosedTransactionException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.DeadHistoryException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.DeadTransactionException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.NotLeaderException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.OutOfOrderRequestException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.OutOfSequenceEnvelopeException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.commands.UnknownHistoryException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.concepts.RequestException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.concepts.RetiredGenerationException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.concepts.RuntimeRequestException
 
isRetriable() - Method in exception org.opendaylight.controller.cluster.access.concepts.UnsupportedRequestException
 
isSnapshotOnly() - Method in class org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequest
 
isSuccessful() - Method in exception org.opendaylight.controller.cluster.access.commands.ClosedTransactionException
 

L

LocalHistoryFailure - Class in org.opendaylight.controller.cluster.access.commands
Generic RequestFailure involving a LocalHistoryRequest.
LocalHistoryIdentifier - Class in org.opendaylight.controller.cluster.access.concepts
Globally-unique identifier of a local history.
LocalHistoryIdentifier(ClientIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
LocalHistoryIdentifier(ClientIdentifier, long, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
LocalHistoryRequest<T extends LocalHistoryRequest<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for Requests involving specific local history.
LocalHistorySuccess - Class in org.opendaylight.controller.cluster.access.commands
Success class for RequestSuccesses involving a specific local history.
LocalHistorySuccess(LocalHistoryIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.LocalHistorySuccess
 
lt(ABIVersion) - Method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Return true if this version is earier than some other version.

M

MemberName - Class in org.opendaylight.controller.cluster.access.concepts
Type-safe encapsulation of a cluster member name.
MemberName - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
This class represents the following YANG schema fragment defined in module odl-controller-cds-types
MemberName(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 
MemberName(MemberName) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
Creates a copy from Source Object.
message() - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
Message<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Message<T,C>> - Class in org.opendaylight.controller.cluster.access.concepts
An abstract concept of a Message.
Message.SerialForm<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Message<T,C>> - Interface in org.opendaylight.controller.cluster.access.concepts
Externalizable proxy for use with Message subclasses.
ModifyTransactionRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to apply a particular set of operations on top of the current transaction.
ModifyTransactionRequestBuilder - Class in org.opendaylight.controller.cluster.access.commands
A reusable builder for creating ModifyTransactionRequest message instances.
ModifyTransactionRequestBuilder(TransactionIdentifier, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
ModifyTransactionSuccess - Class in org.opendaylight.controller.cluster.access.commands
Response to a ModifyTransactionRequest which does not have a PersistenceProtocol.
ModifyTransactionSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.ModifyTransactionSuccess
 

N

newSuccessEnvelope(RequestSuccess<?, ?>, long) - Method in class org.opendaylight.controller.cluster.access.concepts.RequestEnvelope
Creates a successful ResponseEnvelope that wraps the given successful Request response message.
NotLeaderException - Exception in org.opendaylight.controller.cluster.access.commands
General error raised when the recipient of a Request is not the correct backend to talk to.
NotLeaderException(ActorRef) - Constructor for exception org.opendaylight.controller.cluster.access.commands.NotLeaderException
 

O

OdlControllerCdsTypesData - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
Common type definitions related to clustered data store.
org.opendaylight.controller.cluster.access - package org.opendaylight.controller.cluster.access
This package contains the base definitions of the APIs exposed by the clustered data store backend.
org.opendaylight.controller.cluster.access.api - module org.opendaylight.controller.cluster.access.api
 
org.opendaylight.controller.cluster.access.commands - package org.opendaylight.controller.cluster.access.commands
This package defines the messages used to interact with the CDS backend implementation.
org.opendaylight.controller.cluster.access.concepts - package org.opendaylight.controller.cluster.access.concepts
This package defines basic concepts used to interact with the CDS backend implementation.
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024 - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
 
org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024 - package org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
 
OutOfOrderRequestException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a Request whose sequence does not match the next expected sequence for the target.
OutOfOrderRequestException(long) - Constructor for exception org.opendaylight.controller.cluster.access.commands.OutOfOrderRequestException
 
OutOfSequenceEnvelopeException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a RequestEnvelope whose sequence does not match the next expected sequence.
OutOfSequenceEnvelopeException(long) - Constructor for exception org.opendaylight.controller.cluster.access.commands.OutOfSequenceEnvelopeException
 

P

PastVersionException - Exception in org.opendaylight.controller.cluster.access
Exception thrown from ABIVersion.valueOf(short) when the specified version is too old and no longer supported by the codebase.
PATTERN_CONSTANTS - Static variable in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
PersistenceProtocol - Enum Class in org.opendaylight.controller.cluster.access.commands
Enumeration of transaction persistence protocols.
POTASSIUM - Enum constant in enum class org.opendaylight.controller.cluster.access.ABIVersion
Oldest ABI version we support.
PurgeLocalHistoryRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to purge a local history.
PurgeLocalHistoryRequest(LocalHistoryIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.PurgeLocalHistoryRequest
 

Q

QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientIdentifier
YANG identifier of the statement represented by this class.
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
YANG identifier of the statement represented by this class.
qnameOf(String) - Static method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModuleInfoImpl
Create an interned QName with specified localName and namespace/revision of this module.

R

readExternal(ObjectInput, T, long) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
readExternal(ObjectInput, T, long, ActorRef) - Method in interface org.opendaylight.controller.cluster.access.concepts.Request.SerialForm
 
readExternal(ObjectInput) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
readExternal(ObjectInput, T, long) - Method in interface org.opendaylight.controller.cluster.access.concepts.Request.SerialForm
 
readExternal(ObjectInput, T, long) - Method in interface org.opendaylight.controller.cluster.access.concepts.RequestFailure.SerialForm
 
readFrom(DataInput) - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Read an ABIVersion from a DataInput.
readFrom(DataInput) - Static method in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
readFrom(DataInput) - Static method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
readResolve() - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
readTarget(DataInput) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
readTarget(DataInput) - Method in interface org.opendaylight.controller.cluster.access.commands.TransactionRequest.SerialForm
 
ReadTransactionRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to read a particular path exists in the current view of a particular transaction.
ReadTransactionRequest(TransactionIdentifier, long, ActorRef, YangInstanceIdentifier, boolean) - Constructor for class org.opendaylight.controller.cluster.access.commands.ReadTransactionRequest
 
ReadTransactionSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to an ReadTransactionRequest.
ReadTransactionSuccess(TransactionIdentifier, long, Optional<NormalizedNode>) - Constructor for class org.opendaylight.controller.cluster.access.commands.ReadTransactionSuccess
 
READY - Enum constant in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Transaction is ready.
Request<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Request<T,C>> - Class in org.opendaylight.controller.cluster.access.concepts
A request message concept.
Request(C, ABIVersion) - Constructor for class org.opendaylight.controller.cluster.access.concepts.Request
 
Request(T, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.concepts.Request
 
Request.SerialForm<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Request<T,C>> - Interface in org.opendaylight.controller.cluster.access.concepts
 
RequestEnvelope - Class in org.opendaylight.controller.cluster.access.concepts
 
RequestEnvelope(Request<?, ?>, long, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.RequestEnvelope
 
RequestException - Exception in org.opendaylight.controller.cluster.access.concepts
A failure cause behind a RequestFailure to process a Request.
RequestException(String) - Constructor for exception org.opendaylight.controller.cluster.access.concepts.RequestException
 
RequestException(String, Throwable) - Constructor for exception org.opendaylight.controller.cluster.access.concepts.RequestException
 
RequestFailure<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestFailure<T,C>> - Class in org.opendaylight.controller.cluster.access.concepts
A failure response to a Request.
RequestFailure(C, ABIVersion) - Constructor for class org.opendaylight.controller.cluster.access.concepts.RequestFailure
 
RequestFailure(T, long, RequestException) - Constructor for class org.opendaylight.controller.cluster.access.concepts.RequestFailure
 
RequestFailure.SerialForm<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestFailure<T,C>> - Interface in org.opendaylight.controller.cluster.access.concepts
Externalizable proxy for use with RequestFailure subclasses.
RequestSuccess<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestSuccess<T,C>> - Class in org.opendaylight.controller.cluster.access.concepts
A successful reply to a Request.
RequestSuccess(C, ABIVersion) - Constructor for class org.opendaylight.controller.cluster.access.concepts.RequestSuccess
 
RequestSuccess(T, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.RequestSuccess
 
RequestSuccess.SerialForm<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestSuccess<T,C>> - Interface in org.opendaylight.controller.cluster.access.concepts
 
requireGeneration() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientIdentifier
Return generation, guaranteed to be non-null.
requireMember() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
Return member, guaranteed to be non-null.
requireType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendIdentifier
Return type, guaranteed to be non-null.
resourceName() - Method in class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModuleInfoImpl
 
Response<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Response<T,C>> - Class in org.opendaylight.controller.cluster.access.concepts
Abstract counterpart to a Request.
Response.SerialForm<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Response<T,C>> - Interface in org.opendaylight.controller.cluster.access.concepts
 
ResponseEnvelope<T extends Response<?,?>> - Class in org.opendaylight.controller.cluster.access.concepts
 
RetiredGenerationException - Exception in org.opendaylight.controller.cluster.access.concepts
General error raised when the recipient of a Request determines that the request contains a ClientIdentifier which corresponds to an outdated generation.
RetiredGenerationException(long, long) - Constructor for exception org.opendaylight.controller.cluster.access.concepts.RetiredGenerationException
 
RuntimeRequestException - Exception in org.opendaylight.controller.cluster.access.concepts
General error raised when the recipient of a Request fails to process a request.
RuntimeRequestException(String, Throwable) - Constructor for exception org.opendaylight.controller.cluster.access.concepts.RuntimeRequestException
 

S

sendFailure(RequestException, long) - Method in class org.opendaylight.controller.cluster.access.concepts.RequestEnvelope
Respond to this envelope with a RequestFailure caused by specified RequestException.
sendSuccess(RequestSuccess<?, ?>, long) - Method in class org.opendaylight.controller.cluster.access.concepts.RequestEnvelope
Respond to this envelope with a RequestSuccess.
setAbort() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
setCommit(boolean) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
setMessage(C) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
setReady() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
setSequence(long) - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
shortValue() - Method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Return the unsigned short integer identifying this version.
SIMPLE - Enum constant in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Simple commit protocol.
size() - Method in class org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestBuilder
 
SkipTransactionsRequest - Class in org.opendaylight.controller.cluster.access.commands
Request to skip a number of TransactionIdentifiers within a {code local history}.
SkipTransactionsRequest(TransactionIdentifier, long, ActorRef, Collection<UnsignedLong>) - Constructor for class org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest
 
SkipTransactionsResponse - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a SkipTransactionsRequest.
SkipTransactionsResponse(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.SkipTransactionsResponse
 
SliceableMessage - Interface in org.opendaylight.controller.cluster.access.concepts
A tagging interface that specifies a message whose serialized size can be large and thus should be sliced into smaller chunks when transporting over the wire.
SuccessEnvelope - Class in org.opendaylight.controller.cluster.access.concepts
 
SuccessEnvelope(RequestSuccess<?, ?>, long, long, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.SuccessEnvelope
 

T

TEST_FUTURE_VERSION - Enum constant in enum class org.opendaylight.controller.cluster.access.ABIVersion
Version which is newer than any other version.
TEST_PAST_VERSION - Enum constant in enum class org.opendaylight.controller.cluster.access.ABIVersion
Version which is older than any other version.
THREE_PHASE - Enum constant in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Three-phase commit protocol (3PC).
throwNSE() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
 
toPersistentId() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
toRequestFailure(RequestException) - Method in class org.opendaylight.controller.cluster.access.concepts.Request
Return a RequestFailure for this request, caused by a RequestException.
toRequestFailure(RequestException) - Method in class org.opendaylight.controller.cluster.access.commands.ConnectClientRequest
 
toRequestFailure(RequestException) - Method in class org.opendaylight.controller.cluster.access.commands.LocalHistoryRequest
 
toRequestFailure(RequestException) - Method in class org.opendaylight.controller.cluster.access.commands.TransactionRequest
 
toShortString() - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
toString() - Method in class org.opendaylight.controller.cluster.access.commands.TransactionModification
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.Envelope
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
 
toString() - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.ClientGeneration
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.FrontendType
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.MemberName
 
toVersion(ABIVersion) - Method in class org.opendaylight.controller.cluster.access.concepts.Message
Return a message which will end up being serialized in the specified ABIVersion.
toYang() - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
toYang() - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
TransactionAbortRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to perform the abort step of the three-phase commit protocol.
TransactionAbortRequest(TransactionIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionAbortRequest
 
TransactionAbortSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a coordinated commit request initiated by a ModifyTransactionRequest or CommitLocalTransactionRequest.
TransactionAbortSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionAbortSuccess
 
TransactionCanCommitSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a coordinated commit request initiated by a ModifyTransactionRequest or CommitLocalTransactionRequest.
TransactionCanCommitSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionCanCommitSuccess
 
TransactionCommitSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a coordinated commit request.
TransactionCommitSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionCommitSuccess
 
TransactionDataModification - Class in org.opendaylight.controller.cluster.access.commands
A TransactionModification which has a data component.
TransactionDelete - Class in org.opendaylight.controller.cluster.access.commands
Delete a particular path.
TransactionDelete(YangInstanceIdentifier) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionDelete
 
TransactionDoCommitRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to perform the final, doCommit, step of the three-phase commit protocol.
TransactionDoCommitRequest(TransactionIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequest
 
TransactionFailure - Class in org.opendaylight.controller.cluster.access.commands
Generic RequestFailure involving a TransactionRequest.
TransactionIdentifier - Class in org.opendaylight.controller.cluster.access.concepts
Globally-unique identifier of a transaction.
TransactionIdentifier(LocalHistoryIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 
TransactionMerge - Class in org.opendaylight.controller.cluster.access.commands
Merge a NormalizedNode tree onto a specific path.
TransactionMerge(YangInstanceIdentifier, NormalizedNode) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionMerge
 
TransactionModification - Class in org.opendaylight.controller.cluster.access.commands
An individual modification of a transaction's state.
TransactionPreCommitRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to perform the second, preCommit, step of the three-phase commit protocol.
TransactionPreCommitRequest(TransactionIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequest
 
TransactionPreCommitSuccess - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a TransactionPreCommitRequest.
TransactionPreCommitSuccess(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionPreCommitSuccess
 
TransactionPurgeRequest - Class in org.opendaylight.controller.cluster.access.commands
A transaction request to perform the final transaction transition, which is purging it from the protocol view, meaning the frontend has no further knowledge of the transaction.
TransactionPurgeRequest(TransactionIdentifier, long, ActorRef) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequest
 
TransactionPurgeResponse - Class in org.opendaylight.controller.cluster.access.commands
Successful reply to a TransactionPurgeRequest.
TransactionPurgeResponse(TransactionIdentifier, long) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionPurgeResponse
 
TransactionRequest<T extends TransactionRequest<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for Requests involving specific transaction.
TransactionRequest.SerialForm<T extends TransactionRequest<T>> - Interface in org.opendaylight.controller.cluster.access.commands
 
TransactionSuccess<T extends TransactionSuccess<T>> - Class in org.opendaylight.controller.cluster.access.commands
Abstract base class for RequestSuccesses involving specific transaction.
TransactionWrite - Class in org.opendaylight.controller.cluster.access.commands
Modification to write (and replace) a subtree at specified path with another subtree.
TransactionWrite(YangInstanceIdentifier, NormalizedNode) - Constructor for class org.opendaylight.controller.cluster.access.commands.TransactionWrite
 

U

UnknownHistoryException - Exception in org.opendaylight.controller.cluster.access.commands
A RequestException indicating that the backend has received a request referencing an unknown history.
UnknownHistoryException(Long) - Constructor for exception org.opendaylight.controller.cluster.access.commands.UnknownHistoryException
 
UnsupportedRequestException - Exception in org.opendaylight.controller.cluster.access.concepts
General error raised when the recipient of a Request determines that it does not know how to handle the request.
UnsupportedRequestException(Request<?, ?>) - Constructor for exception org.opendaylight.controller.cluster.access.concepts.UnsupportedRequestException
 
unwrap() - Method in exception org.opendaylight.controller.cluster.access.concepts.RequestException
Unwraps the underlying failure.
unwrap() - Method in exception org.opendaylight.controller.cluster.access.concepts.RuntimeRequestException
 

V

valueOf(short) - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Return the ABIVersion corresponding to an unsigned short integer.
valueOf(String) - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opendaylight.controller.cluster.access.ABIVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in exception org.opendaylight.controller.cluster.access.AbstractVersionException
Return the numeric version which has caused this exception.

W

writeExternal(ObjectOutput, C) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
writeExternal(ObjectOutput) - Method in interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
 
writeExternal(ObjectOutput, C) - Method in interface org.opendaylight.controller.cluster.access.concepts.Request.SerialForm
 
writeExternal(ObjectOutput, C) - Method in interface org.opendaylight.controller.cluster.access.concepts.RequestFailure.SerialForm
 
writeExternal(ObjectOutput, C) - Method in interface org.opendaylight.controller.cluster.access.concepts.RequestSuccess.SerialForm
 
writeReplace() - Method in class org.opendaylight.controller.cluster.access.concepts.Message
 
writeTo(DataOutput) - Method in enum class org.opendaylight.controller.cluster.access.ABIVersion
 
writeTo(DataOutput) - Method in enum class org.opendaylight.controller.cluster.access.commands.PersistenceProtocol
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.ClientIdentifier
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.FrontendType
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.MemberName
 
writeTo(DataOutput) - Method in class org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier
 

Y

YangModelBindingProviderImpl - Class in org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
The YangModelBindingProvider for odl-controller-cds-types module.
YangModelBindingProviderImpl() - Constructor for class org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024.YangModelBindingProviderImpl
Construct a new provider.
YangModuleInfoImpl - Class in org.opendaylight.yang.svc.v1.urn.opendaylight.params.xml.ns.yang.controller.cds.types.rev191024
The ResourceYangModuleInfo for odl-controller-cds-types module.
A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form