Integrate netconf-notifications-api into netconf-server 24/105724/3
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 27 Apr 2023 11:05:22 +0000 (13:05 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 27 Apr 2023 17:09:00 +0000 (17:09 +0000)
commit3cad24aba2eb9d69dfc637bbdb262d257bb7b3e1
tree378be37769afc05b33ce4815bc9e090d843f7cc7
parentaa58add7600de8b7734e94d21cc8aac6cb537d0f
Integrate netconf-notifications-api into netconf-server

netconf-notifications-api is decidedly server-side, integrate it into
netconf-server.

JIRA: NETCONF-945
Change-Id: I8c901429e054d4f3f29943118ec608293e24e5b3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
38 files changed:
apps/netconf-events-mdsal/pom.xml
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/CapabilityChangeNotificationProducer.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/CreateSubscription.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/NetconfNotificationManager.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/NetconfNotificationOperationService.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/NetconfNotificationOperationServiceFactory.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/NotificationToMdsalWriter.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/SessionNotificationProducer.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/YangLibraryNotificationProducer.java
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/YangLibraryNotificationProducerRFC8525.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/CapabilityChangeNotificationProducerTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/CreateSubscriptionTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/NetconfNotificationManagerTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/NotificationToMdsalWriterTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/SessionNotificationProducerTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/YangLibraryNotificationProducerTest.java
apps/netconf-events-mdsal/src/test/java/org/opendaylight/netconf/server/events/mdsal/YangLibraryNotificationProducerTestRFC8525.java
artifacts/pom.xml
features/netconf/features-netconf-testing/pom.xml
features/netconf/features-netconf/pom.xml
features/netconf/odl-netconf-notifications-api/pom.xml [deleted file]
features/netconf/odl-netconf-notifications-impl/pom.xml [deleted file]
features/netconf/odl-netconf-notifications-impl/src/main/feature/feature.xml [deleted file]
features/netconf/pom.xml
netconf/tools/netconf-test-perf/pom.xml
protocol/netconf-server/pom.xml
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/BaseNetconfNotificationListener.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/BaseNetconfNotificationListener.java with 96% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/BaseNotificationPublisherRegistration.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/BaseNotificationPublisherRegistration.java with 91% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/NetconfNotificationCollector.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/NetconfNotificationCollector.java with 97% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/NetconfNotificationListener.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/NetconfNotificationListener.java with 92% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/NetconfNotificationRegistry.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/NetconfNotificationRegistry.java with 94% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/NotificationPublisherRegistration.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/NotificationPublisherRegistration.java with 90% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/YangLibraryNotificationListener.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/YangLibraryNotificationListener.java with 95% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/api/notifications/YangLibraryPublisherRegistration.java [moved from netconf/netconf-notifications-api/src/main/java/org/opendaylight/netconf/notifications/YangLibraryPublisherRegistration.java with 91% similarity]
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/osgi/NetconfCapabilityMonitoringService.java
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/osgi/NetconfMonitoringServiceImpl.java
protocol/netconf-server/src/test/java/org/opendaylight/netconf/server/osgi/NetconfCapabilityMonitoringServiceTest.java
protocol/netconf-server/src/test/java/org/opendaylight/netconf/server/osgi/NetconfSessionMonitoringServiceTest.java