Deprecate Clustered(DOM)DataTreeChangeListener
[mdsal.git] / binding / mdsal-binding-spi / src / main / java / org / opendaylight / mdsal / binding / spi / ForwardingDataBroker.java
index 40332c6c217c17d10ad2bb994976e425529c0794..478aea5cc45e6f97eed491413002f8585bcd23d1 100644 (file)
@@ -41,12 +41,6 @@ public abstract class ForwardingDataBroker extends ForwardingObject implements D
         return delegate().newWriteOnlyTransaction();
     }
 
-    @Override
-    public <T extends DataObject> Registration registerDataTreeChangeListener(final DataTreeIdentifier<T> treeId,
-            final DataTreeChangeListener<T> listener) {
-        return delegate().registerDataTreeChangeListener(treeId, listener);
-    }
-
     @Override
     public TransactionChain createTransactionChain() {
         return delegate().createTransactionChain();
@@ -56,4 +50,17 @@ public abstract class ForwardingDataBroker extends ForwardingObject implements D
     public TransactionChain createMergingTransactionChain() {
         return delegate().createMergingTransactionChain();
     }
+
+    @Override
+    public <T extends DataObject> Registration registerTreeChangeListener(final DataTreeIdentifier<T> treeId,
+            final DataTreeChangeListener<T> listener) {
+        return delegate().registerTreeChangeListener(treeId, listener);
+    }
+
+    @Override
+    @Deprecated(since = "13.0.0", forRemoval = true)
+    public <T extends DataObject> Registration registerLegacyTreeChangeListener(final DataTreeIdentifier<T> treeId,
+        final DataTreeChangeListener<T> listener) {
+        return delegate().registerLegacyTreeChangeListener(treeId, listener);
+    }
 }