Update port-mapping model with port states
[transportpce.git] / common / src / main / java / org / opendaylight / transportpce / common / network / NetworkTransactionImpl.java
index d6995a9d54ca3e9d9b9c7c9b14897ce2ffaec0e5..3f39eb110345ba48d7ac113b0fec817e51f7ae0b 100644 (file)
@@ -11,6 +11,7 @@ package org.opendaylight.transportpce.common.network;
 import com.google.common.util.concurrent.FluentFuture;
 import com.google.common.util.concurrent.ListenableFuture;
 import org.eclipse.jdt.annotation.NonNull;
+import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.common.api.CommitInfo;
 import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
 import org.opendaylight.yangtools.yang.binding.DataObject;
@@ -37,12 +38,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) {
 
-        requestProcessor.put(store, path, data, createMissingParents);
-    }
 
     @Override
     public <T extends DataObject> void put(LogicalDatastoreType store,
@@ -65,11 +61,15 @@ 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) {
-
-        requestProcessor.merge(store, path, data, createMissingParents);
+    /*
+    * (non-Javadoc)
+    *
+    * @see org.opendaylight.transportpce.common.network.NetworkTransactionService#getDataBroker()
+    */
+    @Override
+    public DataBroker getDataBroker() {
+        return requestProcessor.getDataBroker();
     }
 
+
 }