Add option to provide custom SshClient for netconf-client 29/88029/4
authorTibor Král <tibor.kral@pantheon.tech>
Mon, 24 Feb 2020 15:28:11 +0000 (16:28 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 3 Mar 2020 10:44:52 +0000 (11:44 +0100)
commit995f11a17da91d69a4c6650016ff4b6afafc1259
treed5a336446e642ad012e8932693dec09b49f5af14
parentbca11c23ab24a7119a3972e4629f46e9e0565abd
Add option to provide custom SshClient for netconf-client

When creating netconf-client the DEFAULT SshClient is
used on the background by the AsyncSshHandler. This adds
the option to provide custom SshClient to be used instead.

JIRA: NETCONF-641
Change-Id: I99b1c2e882353732a2e55d0523ee6adbd1ca8cc0
Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/NetconfClientDispatcherImpl.java
netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/SshClientChannelInitializer.java
netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/handler/ssh/client/AsyncSshHandler.java
netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/client/stress/ConfigurableClientDispatcher.java
netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/client/stress/StressClient.java