Turn NetconfTopologyRPCProvider into a resource 90/107990/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 26 Sep 2023 13:41:26 +0000 (15:41 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 26 Sep 2023 15:52:35 +0000 (17:52 +0200)
commita7b0860bd4505a0979b0c8d6d2689b448f488d6c
treeb04b56b72eac3cf97b6f597df1f037b33e51206b
parent06bfd34c589c84d355fef6a36cf2e27c2f07958c
Turn NetconfTopologyRPCProvider into a resource

Rether than exposing ClassToInstanceMap and have users repeat the same
thing, turn the provider into a properly-managed resource which needs
to be cleaned up with close().

JIRA: NETCONF-1116
Change-Id: I77ab5020627ae3ed5632e919d2866b17c46878aa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
apps/netconf-topology-impl/src/main/java/org/opendaylight/netconf/topology/impl/NetconfTopologyImpl.java
apps/netconf-topology-singleton/src/main/java/org/opendaylight/netconf/topology/singleton/impl/NetconfTopologyManager.java
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
apps/netconf-topology/src/main/java/org/opendaylight/netconf/topology/spi/NetconfTopologyRPCProvider.java
apps/netconf-topology/src/test/java/org/opendaylight/netconf/topology/spi/NetconfTopologyRPCProviderTest.java