Deprecate some write operation functions 07/87207/6
authorguillaume.lambert <guillaume.lambert@orange.com>
Fri, 29 Nov 2019 15:06:20 +0000 (16:06 +0100)
committerguillaume.lambert <guillaume.lambert@orange.com>
Wed, 29 Jan 2020 14:08:20 +0000 (15:08 +0100)
In org.opendaylight.mdsal.binding.api.WriteOperations, put and merge
methods with createMissingParents boolean parameter are now deprecated.
Derived functions in transportpce shall repercute this deprecation.

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I36fb5907c0e4c6b2e81b78c80d325b4593107fee

common/src/main/java/org/opendaylight/transportpce/common/device/DeviceTransaction.java
common/src/main/java/org/opendaylight/transportpce/common/network/NetworkTransactionImpl.java
common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java

index 5bbf8e6297903f95c7f68088ec863e940cd97fbe..b968d79738dfd23fc4c9ef365a58e736e182354a 100644 (file)
@@ -63,6 +63,7 @@ public class DeviceTransaction {
         rwTx.put(store, path, data);
     }
 
+    @Deprecated
     public <T extends DataObject> void put(LogicalDatastoreType store, InstanceIdentifier<T> path, T data,
             boolean createMissingParents) {
         rwTx.put(store, path, data, createMissingParents);
@@ -72,6 +73,7 @@ public class DeviceTransaction {
         rwTx.merge(store, path, data);
     }
 
+    @Deprecated
     public <T extends DataObject> void merge(LogicalDatastoreType store, InstanceIdentifier<T> path, T data,
             boolean createMissingParents) {
         rwTx.merge(store, path, data, createMissingParents);
index 43aaa337101c9545f3fa6c957328ba946e312132..d6995a9d54ca3e9d9b9c7c9b14897ce2ffaec0e5 100644 (file)
@@ -37,7 +37,7 @@ public class NetworkTransactionImpl implements NetworkTransactionService {
         requestProcessor.delete(store, path);
     }
 
-
+    @Deprecated
     public <T extends DataObject> void put(LogicalDatastoreType store,
         InstanceIdentifier<T> path, T data, boolean createMissingParents) {
 
@@ -65,6 +65,7 @@ public class NetworkTransactionImpl implements NetworkTransactionService {
         requestProcessor.merge(store, path, data);
     }
 
+    @Deprecated
     public <T extends DataObject> void merge(LogicalDatastoreType store,
         InstanceIdentifier<T> path, T data, boolean createMissingParents) {
 
index ea32b5611b30733fea310d4b0a0ca700071463cc..a129c17c1249c00a8f918eaed0ab0aab558a4ce6 100644 (file)
@@ -61,6 +61,7 @@ public class RequestProcessor {
         rwTx.delete(store, path);
     }
 
+    @Deprecated
     public <T extends DataObject> void put(LogicalDatastoreType store,
         InstanceIdentifier<T> path, T data, boolean createMissingParents) {
 
@@ -77,7 +78,7 @@ public class RequestProcessor {
         rwTx.put(store, path, data);
     }
 
-
+    @Deprecated
     public <T extends DataObject> void merge(LogicalDatastoreType store,
         InstanceIdentifier<T> path, T data, boolean createMissingParents) {