Bug 3230 - Attempt to use Epoll native transport if available
[openflowjava.git] / simple-client / src / main / java / org / opendaylight / openflowjava / protocol / impl / clients / UdpSimpleClientInitializer.java
index 11444427f0712026cafcc5eefad03904cddc7c00..a68b6ab795bd42d73ce15b95fe365d6095ebb57e 100644 (file)
@@ -11,7 +11,7 @@ package org.opendaylight.openflowjava.protocol.impl.clients;
 
 import io.netty.channel.ChannelInitializer;
 import io.netty.channel.ChannelPipeline;
-import io.netty.channel.socket.nio.NioDatagramChannel;
+import io.netty.channel.socket.DatagramChannel;
 
 import com.google.common.util.concurrent.SettableFuture;
 
@@ -19,7 +19,7 @@ import com.google.common.util.concurrent.SettableFuture;
  *
  * @author michal.polkorab
  */
-public class UdpSimpleClientInitializer extends ChannelInitializer<NioDatagramChannel> {
+public class UdpSimpleClientInitializer extends ChannelInitializer<DatagramChannel> {
 
     private SettableFuture<Boolean> isOnlineFuture;
     private ScenarioHandler scenarioHandler;
@@ -32,7 +32,7 @@ public class UdpSimpleClientInitializer extends ChannelInitializer<NioDatagramCh
     }
 
     @Override
-    public void initChannel(NioDatagramChannel ch) throws Exception {
+    public void initChannel(DatagramChannel ch) throws Exception {
         ChannelPipeline pipeline = ch.pipeline();
         SimpleClientHandler simpleClientHandler = new SimpleClientHandler(isOnlineFuture, scenarioHandler);
         simpleClientHandler.setScenario(scenarioHandler);