List of usage examples for io.netty.channel.kqueue KQueueServerSocketChannel KQueueServerSocketChannel
public KQueueServerSocketChannel()
From source file:org.graylog2.inputs.transports.netty.ServerSocketChannelFactory.java
License:Open Source License
@Override public ServerSocketChannel newChannel() { switch (transportType) { case EPOLL://from w w w.j a va 2 s .c o m return new EpollServerSocketChannel(); case KQUEUE: return new KQueueServerSocketChannel(); case NIO: return new NioServerSocketChannel(); default: throw new IllegalArgumentException("Invalid or unknown Netty transport type " + transportType); } }