package jxm.JWS; import jxm.JWS.DF.Draft; import jxm.JWS.WebSocketServer.WebSocketServerFactory; import java.net.Socket; import java.nio.channels.SelectionKey; import java.nio.channels.SocketChannel; import java.util.List; public class DefaultWebSocketServerFactory implements WebSocketServerFactory { @Override public WebSocketImpl createWebSocket(WebSocketAdapter a, Draft d, Socket s) { return new WebSocketImpl(a, d); } @Override public WebSocketImpl createWebSocket(WebSocketAdapter a, List<Draft> d, Socket s) { return new WebSocketImpl(a, d); } @Override public SocketChannel wrapChannel(SocketChannel channel, SelectionKey key) { return (SocketChannel) channel; } }