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
-