org.apache.mina.transport.socket.nio
Interface SocketSessionConfig
- All Superinterfaces:
- IoSessionConfig
- All Known Implementing Classes:
- SocketSessionConfigImpl
public interface SocketSessionConfig
- extends IoSessionConfig
An IoSessionConfig
for socket transport type.
- Version:
- $Rev: 436993 $, $Date: 2006-08-26 00:36:56 +0200 (Sat, 26 Aug 2006) $
- Author:
- The Apache Directory Project (mina-dev@directory.apache.org)
isReuseAddress
boolean isReuseAddress()
- See Also:
Socket.getReuseAddress()
setReuseAddress
void setReuseAddress(boolean reuseAddress)
- See Also:
Socket.setReuseAddress(boolean)
getReceiveBufferSize
int getReceiveBufferSize()
- See Also:
Socket.getReceiveBufferSize()
setReceiveBufferSize
void setReceiveBufferSize(int receiveBufferSize)
- See Also:
Socket.setReceiveBufferSize(int)
getSendBufferSize
int getSendBufferSize()
- See Also:
Socket.getSendBufferSize()
setSendBufferSize
void setSendBufferSize(int sendBufferSize)
- See Also:
Socket.setSendBufferSize(int)
getTrafficClass
int getTrafficClass()
- See Also:
Socket.getTrafficClass()
setTrafficClass
void setTrafficClass(int trafficClass)
- See Also:
Socket.setTrafficClass(int)
isKeepAlive
boolean isKeepAlive()
- See Also:
Socket.getKeepAlive()
setKeepAlive
void setKeepAlive(boolean keepAlive)
- See Also:
Socket.setKeepAlive(boolean)
isOobInline
boolean isOobInline()
- See Also:
Socket.getOOBInline()
setOobInline
void setOobInline(boolean oobInline)
- See Also:
Socket.setOOBInline(boolean)
getSoLinger
int getSoLinger()
- See Also:
Socket.getSoLinger()
setSoLinger
void setSoLinger(int soLinger)
- Parameters:
soLinger
- Please specify a negative value to disable SO_LINGER.- See Also:
Socket.setSoLinger(boolean, int)
isTcpNoDelay
boolean isTcpNoDelay()
- See Also:
Socket.getTcpNoDelay()
setTcpNoDelay
void setTcpNoDelay(boolean tcpNoDelay)
- See Also:
Socket.setTcpNoDelay(boolean)