Uses of Enum Class
org.opendaylight.controller.cluster.access.ABIVersion
Packages that use ABIVersion
Package
Description
This package contains the base definitions of the APIs exposed by the clustered data store backend.
This package contains the baseline client infrastructure required to implement clients accessing the data store.
This package defines the messages used to interact with the CDS backend implementation.
This package defines basic concepts used to interact with the CDS backend implementation.
-
Uses of ABIVersion in org.opendaylight.controller.cluster.access
Methods in org.opendaylight.controller.cluster.access that return ABIVersionModifier and TypeMethodDescriptionfinal @NonNull ABIVersion
AbstractVersionException.closestVersion()
Return the closest version supported by this codebase.static @NonNull ABIVersion
ABIVersion.current()
Return the codebase-native ABI version.static @NonNull ABIVersion
ABIVersion.inexactReadFrom
(@NonNull DataInput in) static @NonNull ABIVersion
Read anABIVersion
from aDataInput
.static @NonNull ABIVersion
ABIVersion.valueOf
(short value) Return theABIVersion
corresponding to an unsigned short integer.static ABIVersion
Returns the enum constant of this class with the specified name.static ABIVersion[]
ABIVersion.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.opendaylight.controller.cluster.access with parameters of type ABIVersionModifier and TypeMethodDescriptionboolean
ABIVersion.lt
(@NonNull ABIVersion other) Returntrue
if this version is earier than someother
version. -
Uses of ABIVersion in org.opendaylight.controller.cluster.access.client
Methods in org.opendaylight.controller.cluster.access.client that return ABIVersionConstructors in org.opendaylight.controller.cluster.access.client with parameters of type ABIVersionModifierConstructorDescriptionprotected
BackendInfo
(ActorRef actor, String name, long sessionId, ABIVersion version, int maxMessages) -
Uses of ABIVersion in org.opendaylight.controller.cluster.access.commands
Methods in org.opendaylight.controller.cluster.access.commands that return ABIVersionModifier and TypeMethodDescriptionConnectClientRequest.getMaxVersion()
ConnectClientRequest.getMinVersion()
Methods in org.opendaylight.controller.cluster.access.commands with parameters of type ABIVersionModifier and TypeMethodDescriptionprotected final T
AbstractLocalTransactionRequest.cloneAsVersion
(ABIVersion version) protected ConnectClientFailure
ConnectClientFailure.cloneAsVersion
(ABIVersion version) protected ConnectClientRequest
ConnectClientRequest.cloneAsVersion
(ABIVersion version) protected ConnectClientSuccess
ConnectClientSuccess.cloneAsVersion
(ABIVersion version) protected CreateLocalHistoryRequest
CreateLocalHistoryRequest.cloneAsVersion
(ABIVersion version) protected DestroyLocalHistoryRequest
DestroyLocalHistoryRequest.cloneAsVersion
(ABIVersion version) protected ExistsTransactionRequest
ExistsTransactionRequest.cloneAsVersion
(ABIVersion version) protected ExistsTransactionSuccess
ExistsTransactionSuccess.cloneAsVersion
(ABIVersion version) protected IncrementTransactionSequenceRequest
IncrementTransactionSequenceRequest.cloneAsVersion
(ABIVersion targetVersion) protected IncrementTransactionSequenceSuccess
IncrementTransactionSequenceSuccess.cloneAsVersion
(ABIVersion version) protected LocalHistoryFailure
LocalHistoryFailure.cloneAsVersion
(ABIVersion targetVersion) protected LocalHistorySuccess
LocalHistorySuccess.cloneAsVersion
(ABIVersion version) protected ModifyTransactionRequest
ModifyTransactionRequest.cloneAsVersion
(ABIVersion version) protected ModifyTransactionSuccess
ModifyTransactionSuccess.cloneAsVersion
(ABIVersion version) protected PurgeLocalHistoryRequest
PurgeLocalHistoryRequest.cloneAsVersion
(ABIVersion version) protected ReadTransactionRequest
ReadTransactionRequest.cloneAsVersion
(ABIVersion version) protected ReadTransactionSuccess
ReadTransactionSuccess.cloneAsVersion
(ABIVersion version) protected SkipTransactionsRequest
SkipTransactionsRequest.cloneAsVersion
(ABIVersion version) protected SkipTransactionsResponse
SkipTransactionsResponse.cloneAsVersion
(ABIVersion version) protected TransactionAbortRequest
TransactionAbortRequest.cloneAsVersion
(ABIVersion version) protected TransactionAbortSuccess
TransactionAbortSuccess.cloneAsVersion
(ABIVersion version) protected TransactionCanCommitSuccess
TransactionCanCommitSuccess.cloneAsVersion
(ABIVersion version) protected TransactionCommitSuccess
TransactionCommitSuccess.cloneAsVersion
(ABIVersion version) protected TransactionDoCommitRequest
TransactionDoCommitRequest.cloneAsVersion
(ABIVersion version) protected TransactionFailure
TransactionFailure.cloneAsVersion
(ABIVersion version) protected TransactionPreCommitRequest
TransactionPreCommitRequest.cloneAsVersion
(ABIVersion version) protected TransactionPreCommitSuccess
TransactionPreCommitSuccess.cloneAsVersion
(ABIVersion version) protected TransactionPurgeRequest
TransactionPurgeRequest.cloneAsVersion
(ABIVersion version) protected TransactionPurgeResponse
TransactionPurgeResponse.cloneAsVersion
(ABIVersion version) protected final TransactionRequest.SerialForm
<T> AbstractLocalTransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractReadPathTransactionRequest.SerialForm
<T> AbstractReadPathTransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequest.SerialForm
<T> AbstractReadTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientFailure.SerialForm
ConnectClientFailure.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientRequest.SerialForm
ConnectClientRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess.SerialForm
ConnectClientSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.CreateLocalHistoryRequest.SerialForm
CreateLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.DestroyLocalHistoryRequest.SerialForm
DestroyLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequest.SerialForm
ExistsTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ETS
ExistsTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest.SerialForm
IncrementTransactionSequenceRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ITSS
IncrementTransactionSequenceSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.LocalHistoryFailure.SerialForm
LocalHistoryFailure.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.LocalHistoryRequest.SerialForm
<T> LocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.LocalHistorySuccess.SerialForm
LocalHistorySuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest.SerialForm
ModifyTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.MTS
ModifyTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.PurgeLocalHistoryRequest.SerialForm
PurgeLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ReadTransactionRequest.SerialForm
ReadTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.RTS
ReadTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest.SerialForm
SkipTransactionsRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.STS
SkipTransactionsResponse.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionAbortRequest.SerialForm
TransactionAbortRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TAS
TransactionAbortSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TCCS
TransactionCanCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TCS
TransactionCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequest.SerialForm
TransactionDoCommitRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionFailure.SerialForm
TransactionFailure.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequest.SerialForm
TransactionPreCommitRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TPCS
TransactionPreCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequest.SerialForm
TransactionPurgeRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TPS
TransactionPurgeResponse.externalizableProxy
(ABIVersion version) protected abstract TransactionRequest.SerialForm
<T> TransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.TransactionSuccess.SerialForm
<T> TransactionSuccess.externalizableProxy
(ABIVersion version) Constructors in org.opendaylight.controller.cluster.access.commands with parameters of type ABIVersionModifierConstructorDescriptionConnectClientRequest
(ClientIdentifier identifier, ActorRef replyTo, ABIVersion minVersion, ABIVersion maxVersion) IncrementTransactionSequenceRequest
(IncrementTransactionSequenceRequest request, ABIVersion version) -
Uses of ABIVersion in org.opendaylight.controller.cluster.access.concepts
Methods in org.opendaylight.controller.cluster.access.concepts that return ABIVersionMethods in org.opendaylight.controller.cluster.access.concepts with parameters of type ABIVersionModifier and TypeMethodDescriptionprotected abstract @NonNull C
Message.cloneAsVersion
(@NonNull ABIVersion targetVersion) Create a copy of this message which will serialize to a stream corresponding to the specified method.protected abstract @NonNull Message.SerialForm
<T, C> Message.externalizableProxy
(@NonNull ABIVersion reqVersion) Instantiate a serialization proxy for this object for the target ABI version.protected abstract Request.SerialForm
<T, C> Request.externalizableProxy
(ABIVersion version) protected abstract RequestFailure.SerialForm
<T, C> RequestFailure.externalizableProxy
(ABIVersion version) final @NonNull C
Message.toVersion
(@NonNull ABIVersion toVersion) Return a message which will end up being serialized in the specifiedABIVersion
.Constructors in org.opendaylight.controller.cluster.access.concepts with parameters of type ABIVersionModifierConstructorDescriptionprotected
Request
(@NonNull C request, @NonNull ABIVersion version) protected
RequestFailure
(@NonNull C failure, @NonNull ABIVersion version) protected
RequestSuccess
(@NonNull C success, @NonNull ABIVersion version)