RemoteDeviceDataBroker proxy
[netconf.git] / opendaylight / netconf / abstract-topology / src / main / java / org / opendaylight / netconf / topology / NodeManagerCallback.java
index fd0444aa5c207639c2fb6f6390eba69f83155858..670bb81ebe1d2ac4fbb487367af04938e2eddfb4 100644 (file)
@@ -11,12 +11,14 @@ package org.opendaylight.netconf.topology;
 import akka.actor.ActorSystem;
 import akka.actor.TypedActor.Receiver;
 import com.google.common.annotations.Beta;
+import org.opendaylight.netconf.sal.connect.api.RemoteDeviceHandler;
+import org.opendaylight.netconf.sal.connect.netconf.listener.NetconfSessionPreferences;
 
 /**
  * Customizable layer that handles communication with your application.
  */
 @Beta
-public interface NodeManagerCallback extends InitialStateProvider, NodeListener, Receiver {
+public interface NodeManagerCallback extends InitialStateProvider, NodeListener, Receiver, RemoteDeviceHandler<NetconfSessionPreferences> {
 
     interface NodeManagerCallbackFactory<M> {
         NodeManagerCallback create(String nodeId, String topologyId, ActorSystem actorSystem);