@Override
public ServerContext createContext(TProtocol input, TProtocol output, Object selectionKeyObject) {
LOG.debug("Client connected");
SelectionKey selectionKey = (SelectionKey) selectionKeyObject;
SocketChannel channel = (SocketChannel) selectionKey.channel();
Socket socket = channel.socket();
SocketAddress remoteSocketAddress = socket.getRemoteSocketAddress();
SocketAddress localSocketAddress = socket.getLocalSocketAddress();
_connectionMeter.mark();
_connections.incrementAndGet();