Class AbortLocalTransactionRequest
- java.lang.Object
-
- org.opendaylight.controller.cluster.access.concepts.Message<T,C>
-
- org.opendaylight.controller.cluster.access.concepts.Request<TransactionIdentifier,T>
-
- org.opendaylight.controller.cluster.access.commands.TransactionRequest<T>
-
- org.opendaylight.controller.cluster.access.commands.AbstractLocalTransactionRequest<AbortLocalTransactionRequest>
-
- org.opendaylight.controller.cluster.access.commands.AbortLocalTransactionRequest
-
- All Implemented Interfaces:
Serializable
,Immutable
,MutationBehaviour<Immutable>
@Beta 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.- Author:
- Robert Varga
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opendaylight.controller.cluster.access.commands.TransactionRequest
TransactionRequest.SerialForm<T extends TransactionRequest<T>>
-
-
Constructor Summary
Constructors Constructor Description AbortLocalTransactionRequest(@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, toString, toVersion, writeReplace
-
-
-
-
Constructor Detail
-
AbortLocalTransactionRequest
public AbortLocalTransactionRequest(@NonNull TransactionIdentifier identifier, @NonNull ActorRef replyTo)
-
-