Interface CompositeModification
- All Superinterfaces:
 Externalizable,Modification,Serializable
- All Known Implementing Classes:
 BatchedModifications,MutableCompositeModification
@Deprecated(since="9.0.0",
            forRemoval=true)
public interface CompositeModification
extends Modification
Deprecated, for removal: This API element is subject to removal in a future version.
CompositeModification contains a list of modifications that need to be applied to the DOMStore.
 
A CompositeModification gets stored in the transaction log for a Shard. During recovery when the transaction log is being replayed a DOMStoreWriteTransaction could be created and a CompositeModification could be applied to it.
- 
Field Summary
Fields inherited from interface org.opendaylight.controller.cluster.datastore.modification.Modification
COMPOSITE, DELETE, MERGE, WRITE - 
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Get a list of modifications contained by this composite.Methods inherited from interface org.opendaylight.controller.cluster.datastore.modification.Modification
apply, apply, getType, readExternal, writeExternal, writeTo 
- 
Method Details
- 
getModifications
List<Modification> getModifications()Deprecated, for removal: This API element is subject to removal in a future version.Get a list of modifications contained by this composite.- Returns:
 - an immutable list of modifications
 
 
 -