Add DOMInstanceNotificationService 28/98528/9
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 15 Nov 2021 08:03:27 +0000 (09:03 +0100)
committerRobert Varga <nite@hq.sk>
Tue, 5 Apr 2022 11:06:33 +0000 (11:06 +0000)
commit4e4fb5facd45805b6661a53aea71cbcf83db6e96
tree12783adc2c1ee5e7e1f919cff6bdcb88035eef0e
parent9e344b9902099daf029a8e9ea42727760b7b2a9e
Add DOMInstanceNotificationService

DOMNotificationService provides a means to subscribe to top-level
notifications, as defined by YANG 1.0. RFC7950 (YANG 1.1) extended
this construct with the notion that notifications can be bound to
a datastore instance.

Define a set of DOMInstanceNotification* interfaces which cover provide
a conterpart to DOMNotification* interfaces and cover the extensions
introduced in YANG 1.1.

JIRA: MDSAL-494
Change-Id: I610f761bfcb9fb292709dd12618ec5bcb9b843c2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMInstanceNotificationListener.java [new file with mode: 0644]
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMInstanceNotificationPublishService.java [new file with mode: 0644]
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMInstanceNotificationService.java [new file with mode: 0644]
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMNotificationPublishService.java
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMNotificationService.java