Refactor NetconfDataTreeServiceImpl 32/95232/3
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 19 Feb 2021 09:44:07 +0000 (10:44 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 21 Feb 2021 07:44:46 +0000 (08:44 +0100)
commit54e28f7185a4834d36eb867adfe943162c94652b
tree30fcba1c30585142aaafefddd471c95b74dcec99
parent39c6a21093eb30c3d30372c08b5df8ac0deadd24
Refactor NetconfDataTreeServiceImpl

Rather than using boolean dispatch, create three specific
implementations to drive the logic behind the calls.

JIRA: NETCONF-705
Change-Id: I5c394ca78f7a98853fd99b8060a36d0db86d443d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/netconf-topology-singleton/src/main/java/org/opendaylight/netconf/topology/singleton/impl/MasterSalFacade.java
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java [new file with mode: 0644]
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/LockChangeListener.java
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImpl.java [deleted file]
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java
netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java