@Override public void invoke() { if (trans_ instanceof TNonblockingSocket) { TNonblockingSocket tsock = (TNonblockingSocket) trans_; Socket sock = tsock.getSocketChannel().socket(); TServerUtils.clientAddress .set(sock.getInetAddress().getHostAddress() + ":" + sock.getPort()); } super.invoke(); } }
public void beforeClose(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.connectionComplete(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
@Override protected void beforeInvoke(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
@Override protected void beforeInvoke(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
@Override public void invoke() { if (trans_ instanceof TNonblockingSocket) { TNonblockingSocket tsock = (TNonblockingSocket) trans_; Socket sock = tsock.getSocketChannel().socket(); TServerUtils.clientAddress .set(sock.getInetAddress().getHostAddress() + ":" + sock.getPort()); } super.invoke(); } }
@Override protected void beforeInvoke(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
public void beforeClose(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.connectionComplete(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
@Override public void run() { if (frameBuffer.trans_ instanceof TNonblockingSocket) { TNonblockingSocket tsock = (TNonblockingSocket) frameBuffer.trans_; Socket sock = tsock.getSocketChannel().socket(); clientAddress.set(sock.getInetAddress().getHostAddress() + ":" + sock.getPort()); } frameBuffer.invoke(); } }
public void beforeClose(Message buffer) { TNonblockingSocket socket = (TNonblockingSocket) buffer.transport; ThriftSessionManager.instance.connectionComplete(socket.getSocketChannel().socket().getRemoteSocketAddress()); }
if (tsocket == null || tsocket.getSocketChannel() == null) return tsocket; Socket socket = tsocket.getSocketChannel().socket(); try
@Override @SuppressWarnings("resource") protected boolean requestInvoke(FrameBuffer frameBuffer) { TNonblockingSocket socket = (TNonblockingSocket)((CustomFrameBuffer)frameBuffer).getTransport(); ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); frameBuffer.invoke(); return true; }
if (tsocket == null || tsocket.getSocketChannel() == null) return tsocket; Socket socket = tsocket.getSocketChannel().socket(); try
protected TNonblockingSocket acceptImpl() throws TTransportException { if (serverSocket_ == null) { throw new TTransportException(TTransportException.NOT_OPEN, "No underlying server socket."); } try { SocketChannel socketChannel = serverSocketChannel.accept(); if (socketChannel == null) { return null; } TNonblockingSocket tsocket = new TNonblockingSocket(socketChannel); tsocket.setTimeout(0); // disabling client timeout tsocket.getSocketChannel().socket().setKeepAlive(true); tsocket.getSocketChannel().socket().setSendBufferSize(config.getSocketSendBufferBytes()); tsocket.getSocketChannel().socket().setReceiveBufferSize(config.getSocketRecvBufferBytes()); return tsocket; } catch (IOException iox) { throw new TTransportException(iox); } }
if (tsocket == null || tsocket.getSocketChannel() == null) return tsocket; Socket socket = tsocket.getSocketChannel().socket(); try
@Override @SuppressWarnings("resource") protected boolean requestInvoke(FrameBuffer frameBuffer) { TNonblockingSocket socket = (TNonblockingSocket)((CustomFrameBuffer)frameBuffer).getTransport(); ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); frameBuffer.invoke(); return true; }
@Override protected boolean requestInvoke(FrameBuffer frameBuffer) { TNonblockingSocket socket = (TNonblockingSocket)((CustomFrameBuffer)frameBuffer).getTransport(); ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); frameBuffer.invoke(); return true; }