Class AbortLocalTransactionRequest
java.lang.Object
org.opendaylight.controller.cluster.access.concepts.Message<TransactionIdentifier,AbortLocalTransactionRequest>
org.opendaylight.controller.cluster.access.concepts.Request<TransactionIdentifier,AbortLocalTransactionRequest>
org.opendaylight.controller.cluster.access.commands.TransactionRequest<AbortLocalTransactionRequest>
org.opendaylight.controller.cluster.access.commands.AbstractLocalTransactionRequest<AbortLocalTransactionRequest>
org.opendaylight.controller.cluster.access.commands.AbortLocalTransactionRequest
- All Implemented Interfaces:
Serializable
,Immutable
public final class AbortLocalTransactionRequest
extends AbstractLocalTransactionRequest<AbortLocalTransactionRequest>
Request to abort a local transaction. Since local transactions do not introduce state on the backend until they
are ready, the purpose of this message is to inform the backend that a message identifier has been used. This is
not important for single transactions, but is critical to ensure transaction ordering within local histories.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opendaylight.controller.cluster.access.commands.TransactionRequest
TransactionRequest.SerialForm<T extends TransactionRequest<T>>
-
Constructor Summary
ConstructorsConstructorDescriptionAbortLocalTransactionRequest
(@NonNull TransactionIdentifier identifier, @NonNull ActorRef replyTo) -
Method Summary
Methods inherited from class org.opendaylight.controller.cluster.access.commands.AbstractLocalTransactionRequest
cloneAsVersion, externalizableProxy
Methods inherited from class org.opendaylight.controller.cluster.access.commands.TransactionRequest
toRequestFailure
Methods inherited from class org.opendaylight.controller.cluster.access.concepts.Request
addToStringAttributes, getReplyTo
Methods inherited from class org.opendaylight.controller.cluster.access.concepts.Message
getSequence, getTarget, getVersion, throwNSE, toString, toVersion, writeReplace
-
Constructor Details
-
AbortLocalTransactionRequest
public AbortLocalTransactionRequest(@NonNull TransactionIdentifier identifier, @NonNull ActorRef replyTo)
-