Migrate netconf-topology to new transport
[netconf.git] / apps / callhome-provider / src / main / java / org / opendaylight / netconf / callhome / mount / CallHomeMountSessionContext.java
index d0c5b604c62bc6300da43613db250c949602218a..52c094bc1c3a9b86d492630c9d31a1b286b4a425 100644 (file)
@@ -10,7 +10,7 @@ package org.opendaylight.netconf.callhome.mount;
 import static java.util.Objects.requireNonNull;
 
 import com.google.common.base.MoreObjects;
-import io.netty.util.concurrent.Future;
+import com.google.common.util.concurrent.ListenableFuture;
 import org.opendaylight.netconf.api.NetconfTerminationReason;
 import org.opendaylight.netconf.api.messages.NetconfMessage;
 import org.opendaylight.netconf.callhome.protocol.CallHomeChannelActivator;
@@ -107,7 +107,7 @@ class CallHomeMountSessionContext {
                 .build();
     }
 
-    Future<NetconfClientSession> activateNetconfChannel(final NetconfClientSessionListener sessionListener) {
+    ListenableFuture<NetconfClientSession> activateNetconfChannel(final NetconfClientSessionListener sessionListener) {
         return activator.activate(wrap(sessionListener));
     }