* {@link #mergeParentStructurePut(LogicalDatastoreType, InstanceIdentifier, DataObject)}
* instead.
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
default <T extends DataObject> void put(@NonNull LogicalDatastoreType store, @NonNull InstanceIdentifier<T> path,
@NonNull T data, boolean createMissingParents) {
if (createMissingParents) {
* {@link #mergeParentStructureMerge(LogicalDatastoreType, InstanceIdentifier, DataObject)}
* instead.
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
default <T extends DataObject> void merge(@NonNull LogicalDatastoreType store, @NonNull InstanceIdentifier<T> path,
@NonNull T data, boolean createMissingParents) {
if (createMissingParents) {
* @deprecated To be removed with {@link #merge(LogicalDatastoreType, InstanceIdentifier, DataObject, boolean)}
* and {@link #put(LogicalDatastoreType, InstanceIdentifier, DataObject, boolean)}.
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
boolean CREATE_MISSING_PARENTS = true;
/**
* @deprecated To be removed with {@link #merge(LogicalDatastoreType, InstanceIdentifier, DataObject, boolean)}
* and {@link #put(LogicalDatastoreType, InstanceIdentifier, DataObject, boolean)}.
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
boolean FAIL_ON_MISSING_PARENTS = false;
}