Class StreamIoHandler

    • Constructor Detail

      • StreamIoHandler

        protected StreamIoHandler()
    • Method Detail

      • processStreamIo

        protected abstract void processStreamIo​(IoSession session,
                                                java.io.InputStream in,
                                                java.io.OutputStream out)
        Implement this method to execute your stream I/O logic; please note that you must forward the process request to other thread or thread pool.
      • getReadTimeout

        public int getReadTimeout()
        Returns read timeout in seconds. The default value is 0 (disabled).
      • setReadTimeout

        public void setReadTimeout​(int readTimeout)
        Sets read timeout in seconds. The default value is 0 (disabled).
      • getWriteTimeout

        public int getWriteTimeout()
        Returns write timeout in seconds. The default value is 0 (disabled).
      • setWriteTimeout

        public void setWriteTimeout​(int writeTimeout)
        Sets write timeout in seconds. The default value is 0 (disabled).