Rework createReconnectingClient() 85/97385/12
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 3 Sep 2021 11:10:24 +0000 (13:10 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 15 Sep 2021 21:41:36 +0000 (23:41 +0200)
commit86ea92e3769dc513b4c488726d318d939434eed7
tree5b8f656bd3cf8cf50ce7769c8d92ed07f9363b45
parentba423ca210d83d960f1e2a460fe8f6f9f8f00129
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