From: Robert Varga Date: Fri, 16 Oct 2020 19:06:24 +0000 (+0200) Subject: Mark DataTreeChangeListener for evolution X-Git-Tag: v7.0.1~5 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=0737ccce7333e2c9a4414b928701513381a86923;p=mdsal.git Mark DataTreeChangeListener for evolution We should consider making convergence explicit, because people routinely ignore this capability, which was retrofitted. Change-Id: I361181b95a61c1beb8047b2497481a44e19fcd92 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeChangeListener.java b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeChangeListener.java index 95f9c03afd..6a0a26568f 100644 --- a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeChangeListener.java +++ b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeChangeListener.java @@ -54,6 +54,7 @@ public interface DataTreeChangeListener extends EventListe * Default implementation does nothing and is appropriate for users who do not care about ascertaining * initial state. */ + // FIXME: 8.0.0: this method should be non-default default void onInitialData() { //no-op } diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMDataTreeChangeListener.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMDataTreeChangeListener.java index 0c0aeb23e6..a6991110d8 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMDataTreeChangeListener.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMDataTreeChangeListener.java @@ -49,6 +49,7 @@ public interface DOMDataTreeChangeListener extends EventListener { * Default implementation does nothing and is appropriate for users who do not care about ascertaining * initial stat. */ + // FIXME: 8.0.0: this method should be non-default default void onInitialData() { //no-op }