Class AbstractBatchedModificationsCursor
- java.lang.Object
-
- org.opendaylight.controller.cluster.datastore.util.AbstractDataTreeModificationCursor
-
- org.opendaylight.controller.cluster.datastore.utils.AbstractBatchedModificationsCursor
-
- All Implemented Interfaces:
AutoCloseable,org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeModificationCursor,org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeSnapshotCursor
public abstract class AbstractBatchedModificationsCursor extends org.opendaylight.controller.cluster.datastore.util.AbstractDataTreeModificationCursorBase 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 voiddelete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child)protected abstract BatchedModificationsgetModifications()voidmerge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)voidwrite(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)
-
-
-
Method Detail
-
getModifications
protected abstract BatchedModifications getModifications()
-
delete
public final void delete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child)
-
merge
public final void merge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)
-
write
public final void write(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)
-
-