Class AbstractBatchedModificationsCursor
- java.lang.Object
-
- org.opendaylight.controller.cluster.datastore.util.AbstractDataTreeModificationCursor
-
- org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
-
- All Implemented Interfaces:
AutoCloseable
,DataTreeModificationCursor
,DataTreeSnapshotCursor
public abstract class AbstractBatchedModificationsCursor extends AbstractDataTreeModificationCursor
Base class for a DataTreeModificationCursor that publishes to BatchedModifications instance(s).- Author:
- Thomas Pantelis
-
-
Constructor Summary
Constructors Constructor Description AbstractBatchedModificationsCursor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
delete(YangInstanceIdentifier.PathArgument child)
protected abstract BatchedModifications
getModifications()
void
merge(YangInstanceIdentifier.PathArgument child, NormalizedNode<?,?> data)
void
write(YangInstanceIdentifier.PathArgument child, NormalizedNode<?,?> data)
-
-
-
Method Detail
-
getModifications
protected abstract BatchedModifications getModifications()
-
delete
public final void delete(YangInstanceIdentifier.PathArgument child)
-
merge
public final void merge(YangInstanceIdentifier.PathArgument child, NormalizedNode<?,?> data)
-
write
public final void write(YangInstanceIdentifier.PathArgument child, NormalizedNode<?,?> data)
-
-