Attempt netconf remount regardless of error-type
[netconf.git] / netconf / sal-netconf-connector / src / main / java / org / opendaylight / netconf / sal / connect / api / RemoteDeviceHandler.java
index f762b889a99f0e910b6353e12292c819e87ceacb..9ab98f6428dc063c074bedf7bb6f3514bb834069 100644 (file)
@@ -10,6 +10,7 @@ package org.opendaylight.netconf.sal.connect.api;
 import org.opendaylight.mdsal.dom.api.DOMActionService;
 import org.opendaylight.mdsal.dom.api.DOMNotification;
 import org.opendaylight.mdsal.dom.api.DOMRpcService;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.NetconfNode;
 import org.opendaylight.yangtools.yang.model.api.SchemaContext;
 
 public interface RemoteDeviceHandler<PREF> extends AutoCloseable {
@@ -39,6 +40,10 @@ public interface RemoteDeviceHandler<PREF> extends AutoCloseable {
         // DO NOTHING
     }
 
+    default void onDeviceReconnected(final PREF netconfSessionPreferences, final NetconfNode node) {
+        // DO NOTHING
+    }
+
     void onDeviceDisconnected();
 
     void onDeviceFailed(Throwable throwable);