@Override public void initializeSession(final IoSession session, ConnectFuture future) { LOGGER.debug("Initializing new session: {}", session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); proxyIoSession.setSession(session); LOGGER.debug(" setting up proxyIoSession: {}", proxyIoSession); // Reconnection is done so we send the // request to the proxy proxyIoSession.setReconnectionNeeded(false); writeRequest0(nextFilter, request); } });
@Override public void initializeSession(final IoSession session, ConnectFuture future) { LOGGER.debug("Initializing new session: {}", session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); proxyIoSession.setSession(session); LOGGER.debug(" setting up proxyIoSession: {}", proxyIoSession); // Reconnection is done so we send the // request to the proxy proxyIoSession.setReconnectionNeeded(false); writeRequest0(nextFilter, request); } });
public void initializeSession(final IoSession session, ConnectFuture future) { LOGGER.debug("Initializing new session: {}", session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); proxyIoSession.setSession(session); LOGGER.debug(" setting up proxyIoSession: {}", proxyIoSession); future .addListener(new IoFutureListener<ConnectFuture>() { public void operationComplete( ConnectFuture future) { // Reconnection is done so we send the // request to the proxy proxyIoSession .setReconnectionNeeded(false); writeRequest0(nextFilter, request); } }); } });
public void initializeSession(final IoSession session, T future) { if (wrappedSessionInitializer != null) { wrappedSessionInitializer.initializeSession(session, future); } if (proxyIoSession != null) { proxyIoSession.setSession(session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); } } }
/** * {@inheritDoc} */ @Override public void initializeSession(final IoSession session, T future) { if (wrappedSessionInitializer != null) { wrappedSessionInitializer.initializeSession(session, future); } if (proxyIoSession != null) { proxyIoSession.setSession(session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); } } }
/** * {@inheritDoc} */ @Override public void initializeSession(final IoSession session, T future) { if (wrappedSessionInitializer != null) { wrappedSessionInitializer.initializeSession(session, future); } if (proxyIoSession != null) { proxyIoSession.setSession(session); session.setAttribute(ProxyIoSession.PROXY_SESSION, proxyIoSession); } } }