Class Configuration


  • public class Configuration
    extends Object
    Networking configuration
    Author:
    dennis
    • Field Detail

      • DEFAULT_INCREASE_BUFF_SIZE

        public static final int DEFAULT_INCREASE_BUFF_SIZE
        Increasing buffer size per time
        See Also:
        Constant Field Values
      • MAX_READ_BUFFER_SIZE

        public static final int MAX_READ_BUFFER_SIZE
        Max read buffer size for connection
        See Also:
        Constant Field Values
      • statisticsInterval

        protected long statisticsInterval
    • Constructor Detail

      • Configuration

        public Configuration()
    • Method Detail

      • getWriteThreadCount

        public final int getWriteThreadCount()
      • getDispatchMessageThreadCount

        public final int getDispatchMessageThreadCount()
      • setDispatchMessageThreadCount

        public final void setDispatchMessageThreadCount​(int dispatchMessageThreadCount)
      • setWriteThreadCount

        public final void setWriteThreadCount​(int writeThreadCount)
      • setSessionIdleTimeout

        public final void setSessionIdleTimeout​(long sessionIdleTimeout)
      • isHandleReadWriteConcurrently

        public final boolean isHandleReadWriteConcurrently()
      • getSoTimeout

        public final int getSoTimeout()
      • getStatisticsInterval

        public final long getStatisticsInterval()
      • setStatisticsInterval

        public final void setStatisticsInterval​(long statisticsInterval)
      • setSoTimeout

        public final void setSoTimeout​(int soTimeout)
      • setHandleReadWriteConcurrently

        public final void setHandleReadWriteConcurrently​(boolean handleReadWriteConcurrently)
      • setSessionReadBufferSize

        public final void setSessionReadBufferSize​(int tcpHandlerReadBufferSize)
      • isStatisticsServer

        public final boolean isStatisticsServer()
      • setStatisticsServer

        public final void setStatisticsServer​(boolean statisticsServer)
      • setReadThreadCount

        public final void setReadThreadCount​(int readThreadCount)
      • setCheckSessionTimeoutInterval

        public void setCheckSessionTimeoutInterval​(long checkSessionTimeoutInterval)
      • getCheckSessionTimeoutInterval

        public long getCheckSessionTimeoutInterval()
      • setSelectorPoolSize

        public void setSelectorPoolSize​(int selectorPoolSize)
      • getSelectorPoolSize

        public int getSelectorPoolSize()