Add slave/master end-to-end test
[netconf.git] / netconf / netconf-topology-singleton / src / main / java / org / opendaylight / netconf / topology / singleton / api / RemoteDeviceConnector.java
index 4e9cc8924e4bfdcc384764449a6f4446808c84b8..69e2dd20bd494660d3b40f3703824f1189e28a05 100644 (file)
@@ -8,7 +8,8 @@
 
 package org.opendaylight.netconf.topology.singleton.api;
 
-import akka.actor.ActorRef;
+import org.opendaylight.netconf.sal.connect.api.RemoteDeviceHandler;
+import org.opendaylight.netconf.sal.connect.netconf.listener.NetconfSessionPreferences;
 
 /**
  * Provides API for connection odl (master) with device.
@@ -17,9 +18,8 @@ public interface RemoteDeviceConnector {
 
     /**
      * Create device communicator and open device connection.
-     * @param masterActorRef master actor reference
      */
-    void startRemoteDeviceConnection(ActorRef masterActorRef);
+    void startRemoteDeviceConnection(RemoteDeviceHandler<NetconfSessionPreferences> deviceHandler);
 
     /**
      * Stop device communicator.