Update to the SAL Data APIs. Added Flow Configuration model
[controller.git] / opendaylight / md-sal / sal-binding-api / src / main / java / org / opendaylight / controller / sal / binding / api / data / DataBrokerService.java
index cd04d356a22242f7675cf20e6387faf80c0cf8a9..7ee6c65a90749111528c7089e736c99cc41da04f 100644 (file)
@@ -138,10 +138,12 @@ public interface DataBrokerService extends BindingAwareService {
      */
     @Deprecated
     Future<RpcResult<Void>> commit(DataStoreIdentifier store);
-    
+
     
     DataObject getData(InstanceIdentifier data);
+
     DataObject getConfigurationData(InstanceIdentifier data);
+
     
     /**
      * Creates a data modification transaction.
@@ -149,4 +151,9 @@ public interface DataBrokerService extends BindingAwareService {
      * @return new blank data modification transaction.
      */
     DataModification beginTransaction();
+
+    public void registerChangeListener(InstanceIdentifier path, DataChangeListener changeListener);
+    
+    public void unregisterChangeListener(InstanceIdentifier path, DataChangeListener changeListener);
+
 }