public abstract class AbstractSocketSessionConfig extends AbstractIoSessionConfig implements SocketSessionConfig
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSocketSessionConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doSetAll(IoSessionConfig config)
Implement this method to set all transport-specific configuration
properties retrieved from the specified config.
|
protected boolean |
isKeepAliveChanged()
Returns true if and only if the keepAlive property
has been changed by its setter method.
|
protected boolean |
isOobInlineChanged()
Returns true if and only if the oobInline property
has been changed by its setter method.
|
protected boolean |
isReceiveBufferSizeChanged()
Returns true if and only if the receiveBufferSize property
has been changed by its setter method.
|
protected boolean |
isReuseAddressChanged()
Returns true if and only if the reuseAddress property
has been changed by its setter method.
|
protected boolean |
isSendBufferSizeChanged()
Returns true if and only if the sendBufferSize property
has been changed by its setter method.
|
protected boolean |
isSoLingerChanged()
Returns true if and only if the soLinger property
has been changed by its setter method.
|
protected boolean |
isTcpNoDelayChanged()
Returns true if and only if the tcpNoDelay property
has been changed by its setter method.
|
protected boolean |
isTrafficClassChanged()
Returns true if and only if the trafficClass property
has been changed by its setter method.
|
getBothIdleTime, getBothIdleTimeInMillis, getIdleTime, getIdleTimeInMillis, getMaxReadBufferSize, getMinReadBufferSize, getReadBufferSize, getReaderIdleTime, getReaderIdleTimeInMillis, getThroughputCalculationInterval, getThroughputCalculationIntervalInMillis, getWriterIdleTime, getWriterIdleTimeInMillis, getWriteTimeout, getWriteTimeoutInMillis, isUseReadOperation, setAll, setBothIdleTime, setIdleTime, setMaxReadBufferSize, setMinReadBufferSize, setReadBufferSize, setReaderIdleTime, setThroughputCalculationInterval, setUseReadOperation, setWriterIdleTime, setWriteTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetReceiveBufferSize, getSendBufferSize, getSoLinger, getTrafficClass, isKeepAlive, isOobInline, isReuseAddress, isTcpNoDelay, setKeepAlive, setOobInline, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSoLinger, setTcpNoDelay, setTrafficClassgetBothIdleTime, getBothIdleTimeInMillis, getIdleTime, getIdleTimeInMillis, getMaxReadBufferSize, getMinReadBufferSize, getReadBufferSize, getReaderIdleTime, getReaderIdleTimeInMillis, getThroughputCalculationInterval, getThroughputCalculationIntervalInMillis, getWriterIdleTime, getWriterIdleTimeInMillis, getWriteTimeout, getWriteTimeoutInMillis, isUseReadOperation, setAll, setBothIdleTime, setIdleTime, setMaxReadBufferSize, setMinReadBufferSize, setReadBufferSize, setReaderIdleTime, setThroughputCalculationInterval, setUseReadOperation, setWriterIdleTime, setWriteTimeoutprotected final void doSetAll(IoSessionConfig config)
AbstractIoSessionConfigdoSetAll in class AbstractIoSessionConfigprotected boolean isKeepAliveChanged()
protected boolean isOobInlineChanged()
protected boolean isReceiveBufferSizeChanged()
protected boolean isReuseAddressChanged()
protected boolean isSendBufferSizeChanged()
protected boolean isSoLingerChanged()
protected boolean isTcpNoDelayChanged()
protected boolean isTrafficClassChanged()