Index
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
RequestExceptionindicating 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 viaClosedTransactionException.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
RequestFailurereported whenConnectClientRequestfails. - 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
RequestExceptionindicating 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
RequestExceptionindicating 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
FrontendTypecorresponding 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
Identifieridentifying 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
nullif 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
nullif 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
-
Return this
Message.getTarget()s siblingTransactionIdentifiers. - 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
nullif 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
RequestFailureinvolving aLocalHistoryRequest. - 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
trueif this version is earier than someotherversion.
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
Messagesubclasses. - 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
ModifyTransactionRequestmessage 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
ModifyTransactionRequestwhich does not have aPersistenceProtocol. - 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
RequestExceptionindicating 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
RequestExceptionindicating 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
QNamewith specifiedlocalNameand 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
ABIVersionfrom aDataInput. - 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
RequestFailureto process aRequest. - 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
RequestFailuresubclasses. - 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
Requestdetermines that the request contains aClientIdentifierwhich 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
Requestfails 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
RequestFailurecaused by specifiedRequestException. - 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
RequestFailurefor this request, caused by aRequestException. - 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
ModifyTransactionRequestorCommitLocalTransactionRequest. - 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
ModifyTransactionRequestorCommitLocalTransactionRequest. - 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
TransactionModificationwhich 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
RequestFailureinvolving aTransactionRequest. - 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
NormalizedNodetree 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
RequestExceptionindicating 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
Requestdetermines 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
ABIVersioncorresponding 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
YangModelBindingProviderforodl-controller-cds-typesmodule. - 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
ResourceYangModuleInfoforodl-controller-cds-typesmodule.
All Classes and Interfaces|All Packages|Serialized Form