Rework createReconnectingClient() 73/98573/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 3 Sep 2021 11:10:24 +0000 (13:10 +0200)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Tue, 16 Nov 2021 17:35:50 +0000 (18:35 +0100)
commit5c65f0d512c58b77329ffc26d177c338db01d217
treefbfb0e3246756dbcf2235574c7b42a78a0b07e1a
parent18eca928df5e933d48ee9df5ca91a141be14c6f9
Rework createReconnectingClient()

We seem to have competing interests going on, where we want some
information from the first connection attempt propagated outwards.

JIRA: NETCONF-784
Change-Id: I232d523b60c36de85fea909c6405b1d7cac39c57
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountDispatcher.java
netconf/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountSessionContext.java
netconf/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/SingleReconnectFuture.java [new file with mode: 0644]
netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/NetconfClientDispatcher.java
netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/NetconfClientDispatcherImpl.java
netconf/netconf-client/src/test/java/org/opendaylight/netconf/client/NetconfClientDispatcherImplTest.java
netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfDispatcher.java
netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/ReconnectFuture.java [new file with mode: 0644]
netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/ReconnectPromise.java
netconf/netconf-topology-singleton/src/test/java/org/opendaylight/netconf/topology/singleton/impl/MountPointEndToEndTest.java
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java