Deprecate Clustered(DOM)DataTreeChangeListener
[mdsal.git] / binding / mdsal-binding-dom-adapter / src / main / java / org / opendaylight / mdsal / binding / dom / adapter / osgi / OSGiDataBroker.java
index 24787cb0127d11780bea57f2d29e808c7b327dd8..dd5e420375e65383008907b07465bae1131f7f0c 100644 (file)
@@ -53,12 +53,6 @@ public final class OSGiDataBroker extends AbstractAdaptedService<DataBroker> imp
         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();
@@ -68,4 +62,17 @@ public final class OSGiDataBroker extends AbstractAdaptedService<DataBroker> imp
     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);
+    }
 }