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 TypeMethodDescriptionstatic @NonNull ABIVersion
ABIVersion.current()
Return the codebase-native ABI version.final @NonNull ABIVersion
AbstractVersionException.getClosestVersion()
Return the closest version supported by this codebase.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. -
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 version) 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 org.opendaylight.controller.cluster.access.commands.AbstractTransactionRequestProxy<T>
AbstractLocalTransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequestProxyV1<T>
AbstractReadPathTransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractReadTransactionRequestProxyV1<T>
AbstractReadTransactionRequest.externalizableProxy
(ABIVersion version) ConnectClientFailure.externalizableProxy
(ABIVersion version) ConnectClientRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ConnectClientSuccessProxyV1
ConnectClientSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractLocalHistoryRequestProxy<CreateLocalHistoryRequest>
CreateLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractLocalHistoryRequestProxy<DestroyLocalHistoryRequest>
DestroyLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ExistsTransactionRequestProxyV1
ExistsTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ExistsTransactionSuccessProxyV1
ExistsTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceRequestProxyV1
IncrementTransactionSequenceRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.IncrementTransactionSequenceSuccessProxyV1
IncrementTransactionSequenceSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.LocalHistoryFailureProxyV1
LocalHistoryFailure.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractLocalHistoryRequestProxy<T>
LocalHistoryRequest.externalizableProxy
(ABIVersion version) LocalHistorySuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ModifyTransactionRequestProxyV1
ModifyTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<ModifyTransactionSuccess>
ModifyTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractLocalHistoryRequestProxy<PurgeLocalHistoryRequest>
PurgeLocalHistoryRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.ReadTransactionRequestProxyV1
ReadTransactionRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<ReadTransactionSuccess>
ReadTransactionSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.SkipTransactionsRequestV1
SkipTransactionsRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<SkipTransactionsResponse>
SkipTransactionsResponse.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionAbortRequestProxyV1
TransactionAbortRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<TransactionAbortSuccess>
TransactionAbortSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<TransactionCanCommitSuccess>
TransactionCanCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<TransactionCommitSuccess>
TransactionCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionDoCommitRequestProxyV1
TransactionDoCommitRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionFailureProxyV1
TransactionFailure.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPreCommitRequestProxyV1
TransactionPreCommitRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<TransactionPreCommitSuccess>
TransactionPreCommitSuccess.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.TransactionPurgeRequestProxyV1
TransactionPurgeRequest.externalizableProxy
(ABIVersion version) protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<TransactionPurgeResponse>
TransactionPurgeResponse.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractTransactionRequestProxy<T>
TransactionRequest.externalizableProxy
(ABIVersion version) protected abstract org.opendaylight.controller.cluster.access.commands.AbstractTransactionSuccessProxy<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) -
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 AbstractRequestProxy<T,
C> Request.externalizableProxy
(ABIVersion version) protected abstract AbstractRequestFailureProxy<T,
C> RequestFailure.externalizableProxy
(ABIVersion version) protected abstract AbstractSuccessProxy<T,
C> RequestSuccess.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)