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 ABIVersionAbstractVersionException.closestVersion()Return the closest version supported by this codebase.static @NonNull ABIVersionABIVersion.current()Return the codebase-native ABI version.static @NonNull ABIVersionABIVersion.inexactReadFrom(@NonNull DataInput in) static @NonNull ABIVersionRead anABIVersionfrom aDataInput.static @NonNull ABIVersionABIVersion.valueOf(short value) Return theABIVersioncorresponding to an unsigned short integer.static ABIVersionReturns 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 TypeMethodDescriptionbooleanABIVersion.lt(@NonNull ABIVersion other) Returntrueif this version is earier than someotherversion. -
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 ABIVersionModifierConstructorDescriptionprotectedBackendInfo(org.apache.pekko.actor.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 TAbstractLocalTransactionRequest.cloneAsVersion(ABIVersion version) protected ConnectClientFailureConnectClientFailure.cloneAsVersion(ABIVersion version) protected ConnectClientRequestConnectClientRequest.cloneAsVersion(ABIVersion version) protected ConnectClientSuccessConnectClientSuccess.cloneAsVersion(ABIVersion version) protected CreateLocalHistoryRequestCreateLocalHistoryRequest.cloneAsVersion(ABIVersion version) protected DestroyLocalHistoryRequestDestroyLocalHistoryRequest.cloneAsVersion(ABIVersion version) protected ExistsTransactionRequestExistsTransactionRequest.cloneAsVersion(ABIVersion version) protected ExistsTransactionSuccessExistsTransactionSuccess.cloneAsVersion(ABIVersion version) protected IncrementTransactionSequenceRequestIncrementTransactionSequenceRequest.cloneAsVersion(ABIVersion targetVersion) protected IncrementTransactionSequenceSuccessIncrementTransactionSequenceSuccess.cloneAsVersion(ABIVersion version) protected LocalHistoryFailureLocalHistoryFailure.cloneAsVersion(ABIVersion targetVersion) protected LocalHistorySuccessLocalHistorySuccess.cloneAsVersion(ABIVersion version) protected ModifyTransactionRequestModifyTransactionRequest.cloneAsVersion(ABIVersion version) protected ModifyTransactionSuccessModifyTransactionSuccess.cloneAsVersion(ABIVersion version) protected PurgeLocalHistoryRequestPurgeLocalHistoryRequest.cloneAsVersion(ABIVersion version) protected ReadTransactionRequestReadTransactionRequest.cloneAsVersion(ABIVersion version) protected ReadTransactionSuccessReadTransactionSuccess.cloneAsVersion(ABIVersion version) protected SkipTransactionsRequestSkipTransactionsRequest.cloneAsVersion(ABIVersion version) protected SkipTransactionsResponseSkipTransactionsResponse.cloneAsVersion(ABIVersion version) protected TransactionAbortRequestTransactionAbortRequest.cloneAsVersion(ABIVersion version) protected TransactionAbortSuccessTransactionAbortSuccess.cloneAsVersion(ABIVersion version) protected TransactionCanCommitSuccessTransactionCanCommitSuccess.cloneAsVersion(ABIVersion version) protected TransactionCommitSuccessTransactionCommitSuccess.cloneAsVersion(ABIVersion version) protected TransactionDoCommitRequestTransactionDoCommitRequest.cloneAsVersion(ABIVersion version) protected TransactionFailureTransactionFailure.cloneAsVersion(ABIVersion version) protected TransactionPreCommitRequestTransactionPreCommitRequest.cloneAsVersion(ABIVersion version) protected TransactionPreCommitSuccessTransactionPreCommitSuccess.cloneAsVersion(ABIVersion version) protected TransactionPurgeRequestTransactionPurgeRequest.cloneAsVersion(ABIVersion version) protected TransactionPurgeResponseTransactionPurgeResponse.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.SerialFormConnectClientFailure.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientRequest.SerialFormConnectClientRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientSuccess.SerialFormConnectClientSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.CreateLocalHistoryRequest.SerialFormCreateLocalHistoryRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.DestroyLocalHistoryRequest.SerialFormDestroyLocalHistoryRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequest.SerialFormExistsTransactionRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ETSExistsTransactionSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequest.SerialFormIncrementTransactionSequenceRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ITSSIncrementTransactionSequenceSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.LocalHistoryFailure.SerialFormLocalHistoryFailure.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.SerialFormLocalHistorySuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequest.SerialFormModifyTransactionRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.MTSModifyTransactionSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.PurgeLocalHistoryRequest.SerialFormPurgeLocalHistoryRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ReadTransactionRequest.SerialFormReadTransactionRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.RTSReadTransactionSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequest.SerialFormSkipTransactionsRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.STSSkipTransactionsResponse.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionAbortRequest.SerialFormTransactionAbortRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TASTransactionAbortSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TCCSTransactionCanCommitSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TCSTransactionCommitSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequest.SerialFormTransactionDoCommitRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionFailure.SerialFormTransactionFailure.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequest.SerialFormTransactionPreCommitRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TPCSTransactionPreCommitSuccess.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequest.SerialFormTransactionPurgeRequest.externalizableProxy(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TPSTransactionPurgeResponse.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, org.apache.pekko.actor.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 CMessage.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 CMessage.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 ABIVersionModifierConstructorDescriptionprotectedRequest(@NonNull C request, @NonNull ABIVersion version) protectedRequestFailure(@NonNull C failure, @NonNull ABIVersion version) protectedRequestSuccess(@NonNull C success, @NonNull ABIVersion version)