Class TransactionModification
java.lang.Object
org.opendaylight.controller.cluster.access.commands.TransactionModification
- Direct Known Subclasses:
TransactionDataModification
,TransactionDelete
public abstract sealed class TransactionModification
extends Object
permits TransactionDelete, TransactionDataModification
An individual modification of a transaction's state. This class and its subclasses are not serializable, but rather
expose
writeTo(NormalizedNodeDataOutput)
and
readFrom(NormalizedNodeDataInput, ReusableStreamReceiver)
methods for explicit serialization. The reason for
this is that they are usually transmitted in bulk, hence it is advantageous to reuse
a NormalizedNodeDataOutput
instance to achieve better compression.-
Method Summary