Specialize RemoteDevice to NetconfMessage
[netconf.git] / netconf / sal-netconf-connector / src / main / java / org / opendaylight / netconf / sal / connect / api / RemoteDeviceCommunicator.java
index efae796ad29bf65e1157e6724a72db08b8e127bd..116cb293b5f245df03f62d4a4968d94d277c5116 100644 (file)
@@ -8,12 +8,13 @@
 package org.opendaylight.netconf.sal.connect.api;
 
 import com.google.common.util.concurrent.ListenableFuture;
+import org.opendaylight.netconf.api.NetconfMessage;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.common.RpcResult;
 
-public interface RemoteDeviceCommunicator<M> extends AutoCloseable {
+public interface RemoteDeviceCommunicator extends AutoCloseable {
 
-    ListenableFuture<RpcResult<M>> sendRequest(M message, QName rpc);
+    ListenableFuture<RpcResult<NetconfMessage>> sendRequest(NetconfMessage message, QName rpc);
 
     @Override
     void close();