T
- Message typepublic abstract class AbstractLocalTransactionRequest<T extends AbstractLocalTransactionRequest<T>> extends TransactionRequest<T>
Request
s involving specific transactions local to a member node. These transactions
take advantage of isolation provided by the DataTree, performing transaction modifications on the frontend.Modifier and Type | Method and Description |
---|---|
protected T |
cloneAsVersion(ABIVersion version)
Create a copy of this message which will serialize to a stream corresponding to the specified method.
|
protected org.opendaylight.controller.cluster.access.commands.AbstractTransactionRequestProxy<T> |
externalizableProxy(ABIVersion version)
Instantiate a serialization proxy for this object for the target ABI version.
|
toRequestFailure
addToStringAttributes, getReplyTo
getSequence, getTarget, getVersion, toString, toVersion, writeReplace
protected final org.opendaylight.controller.cluster.access.commands.AbstractTransactionRequestProxy<T> externalizableProxy(ABIVersion version)
Message
ABIVersion
s. This method should never fail, as any compatibility
checks should have been done by Message.cloneAsVersion(ABIVersion)
.externalizableProxy
in class TransactionRequest<T extends AbstractLocalTransactionRequest<T>>
version
- Requested ABI versionprotected final T cloneAsVersion(ABIVersion version)
Message
Message.Message(Message, ABIVersion)
.cloneAsVersion
in class Message<TransactionIdentifier,T extends AbstractLocalTransactionRequest<T>>
version
- target ABI versionCopyright © 2019 OpenDaylight. All rights reserved.