Expose a List of changes in DOMDataTreeChangeListener 47/109847/9
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 18 Jan 2024 19:14:29 +0000 (20:14 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 19 Jan 2024 04:24:35 +0000 (05:24 +0100)
commitd2c0f28aef06857cbe7fcfb96a7745055b290db4
treeef2b85f031bf986c476f6989341b3b15502aacce
parent6850a935dfb179fd823f4f68342085f7b6c91dff
Expose a List of changes in DOMDataTreeChangeListener

The collection of changes needs to be considered to be ordered. This
patch codifies that by using a List. This has the up side of making it
easier to access first/last item as well as to navigate around.

Change-Id: If747e0000f8a9bb33d934b84c0c078d56d4c6126
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataChangeListenerAdapter.java
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataListenerAdapter.java
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeChangeListener.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMDataTreeChangeServiceAdapterTest.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/Bug4513Test.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/DataTreeChangeListenerTest.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/Mdsal298Test.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/AbstractDataTreeChangeListenerTest.java