Package com.google.code.yanf4j.config
Class Configuration
- java.lang.Object
-
- com.google.code.yanf4j.config.Configuration
-
public class Configuration extends Object
Networking configuration- Author:
- dennis
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_INCREASE_BUFF_SIZEIncreasing buffer size per timestatic intMAX_READ_BUFFER_SIZEMax read buffer size for connectionprotected longstatisticsIntervalstatic StringXMEMCACHED_SELECTOR_POOL_SIZE
-
Constructor Summary
Constructors Constructor Description Configuration()
-
Method Summary
-
-
-
Field Detail
-
XMEMCACHED_SELECTOR_POOL_SIZE
public static final String XMEMCACHED_SELECTOR_POOL_SIZE
- See Also:
- Constant Field Values
-
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
-
-
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)
-
getSessionIdleTimeout
public final long getSessionIdleTimeout()
- Returns:
- See Also:
setSessionIdleTimeout(long)
-
setSessionIdleTimeout
public final void setSessionIdleTimeout(long sessionIdleTimeout)
-
getSessionReadBufferSize
public final int getSessionReadBufferSize()
- Returns:
- See Also:
setSessionReadBufferSize(int)
-
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)
-
getReadThreadCount
public final int getReadThreadCount()
- Returns:
- See Also:
setReadThreadCount(int)
-
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()
-
-