Class ProxyIoSessionInitializer<T extends ConnectFuture>

    • Constructor Detail

      • ProxyIoSessionInitializer

        public ProxyIoSessionInitializer​(IoSessionInitializer<T> wrappedSessionInitializer,
                                         ProxyIoSession proxyIoSession)
        Creates a new ProxyIoSessionInitializer instance
        Parameters:
        wrappedSessionInitializer - The wrapped session initializer
        proxyIoSession - The ProxyIoSession instance
    • Method Detail

      • getProxySession

        public ProxyIoSession getProxySession()
        Returns:
        The ProxyIoSession instance
      • initializeSession

        public void initializeSession​(IoSession session,
                                      T future)
        Initialize a session
        Specified by:
        initializeSession in interface IoSessionInitializer<T extends ConnectFuture>
        Parameters:
        session - The IoSession to initialize
        future - The IoFuture to inform when the session has been initialized