}
@Override
- public <T extends DataObject> void put(LogicalDatastoreType store, InstanceIdentifier<T> path, T data,
- boolean createMissingParents) {
- super.put(store, path, data, createMissingParents);
+ public <T extends DataObject> void mergeParentStructurePut(LogicalDatastoreType store, InstanceIdentifier<T> path,
+ T data) {
+ super.mergeParentStructurePut(store, path, data);
written = true;
}
}
@Override
- public <T extends DataObject> void merge(LogicalDatastoreType store, InstanceIdentifier<T> path, T data,
- boolean createMissingParents) {
- super.merge(store, path, data, createMissingParents);
+ public <T extends DataObject> void mergeParentStructureMerge(LogicalDatastoreType store, InstanceIdentifier<T> path,
+ T data) {
+ super.mergeParentStructureMerge(store, path, data);
written = true;
}