Separate out DeviceSources(Resolver) 75/84975/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Aug 2019 13:38:45 +0000 (15:38 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 7 Oct 2019 12:33:49 +0000 (14:33 +0200)
commit47fc3bf9d4dabd817adc391472e3724632cee1a2
treef4a234bdd01644eb74c8bc41f4b8080c17f1f301
parent892276900ce96be1c704bab1be445179f91283f3
Separate out DeviceSources(Resolver)

NetconfDevice is quite overloaded, making it unclear what methods
participate on each stage of context assebly. This separates out
DeviceSourcesResolver, so that the logic inside it is well contained
outside of NetconfDevice.

Change-Id: I3f05a73470f0c3b15fc6a111202bd5e0dacb92d3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 4b24bbfb5b03f6e54c9a5ea127f8d02683574991)
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java [new file with mode: 0644]
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java [new file with mode: 0644]
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java