Remove blueprint from netconf-topology-singleton 06/106806/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Jul 2023 18:37:57 +0000 (20:37 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 5 Jul 2023 00:02:05 +0000 (00:02 +0000)
commit4945b392350557d5ccd188630487be35069f2b27
treed4eb813afd17098533262b45646dae17d5f2c385
parentaefb6ed185c024df4db20537ad2c16c87ef9d8de
Remove blueprint from netconf-topology-singleton

We have only a single configuration knob. Convert that to OSGi Config
Admin and allow it to be manually controller. Then convert
NetconfTopologyManager to an OSGi DS Component and a
javax.inject.Singleton.

JIRA: NETCONF-1072
Change-Id: I802b51bc15ab0eb406d94471336aed34399b9cc6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
apps/netconf-topology-singleton/pom.xml
apps/netconf-topology-singleton/src/main/java/org/opendaylight/netconf/topology/singleton/impl/NetconfTopologyManager.java
apps/netconf-topology-singleton/src/main/resources/OSGI-INF/blueprint/netconf-topology-singleton.xml [deleted file]
apps/netconf-topology-singleton/src/main/yang/netconf-clustered-topology-config.yang [deleted file]
apps/netconf-topology-singleton/src/test/java/org/opendaylight/netconf/topology/singleton/impl/MountPointEndToEndTest.java
apps/netconf-topology-singleton/src/test/java/org/opendaylight/netconf/topology/singleton/impl/NetconfTopologyManagerTest.java