Class DatagramSessionConfigImpl
- java.lang.Object
-
- org.apache.mina.common.support.BaseIoSessionConfig
-
- org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- All Implemented Interfaces:
java.lang.Cloneable,IoSessionConfig,DatagramSessionConfig
public class DatagramSessionConfigImpl extends BaseIoSessionConfig implements DatagramSessionConfig
-
-
Constructor Summary
Constructors Constructor Description DatagramSessionConfigImpl()Creates a new instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetReceiveBufferSize()intgetSendBufferSize()intgetTrafficClass()booleanisBroadcast()static booleanisGetTrafficClassAvailable()booleanisReuseAddress()static booleanisSetReceiveBufferSizeAvailable()static booleanisSetSendBufferSizeAvailable()static booleanisSetTrafficClassAvailable()voidsetBroadcast(boolean broadcast)voidsetReceiveBufferSize(int receiveBufferSize)voidsetReuseAddress(boolean reuseAddress)voidsetSendBufferSize(int sendBufferSize)voidsetTrafficClass(int trafficClass)-
Methods inherited from class org.apache.mina.common.support.BaseIoSessionConfig
clone
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.mina.common.IoSessionConfig
clone
-
-
-
-
Method Detail
-
isSetReceiveBufferSizeAvailable
public static boolean isSetReceiveBufferSizeAvailable()
-
isSetSendBufferSizeAvailable
public static boolean isSetSendBufferSizeAvailable()
-
isGetTrafficClassAvailable
public static boolean isGetTrafficClassAvailable()
-
isSetTrafficClassAvailable
public static boolean isSetTrafficClassAvailable()
-
isBroadcast
public boolean isBroadcast()
- Specified by:
isBroadcastin interfaceDatagramSessionConfig- See Also:
DatagramSocket.getBroadcast()
-
setBroadcast
public void setBroadcast(boolean broadcast)
- Specified by:
setBroadcastin interfaceDatagramSessionConfig- See Also:
DatagramSocket.setBroadcast(boolean)
-
isReuseAddress
public boolean isReuseAddress()
- Specified by:
isReuseAddressin interfaceDatagramSessionConfig- See Also:
DatagramSocket.getReuseAddress()
-
setReuseAddress
public void setReuseAddress(boolean reuseAddress)
- Specified by:
setReuseAddressin interfaceDatagramSessionConfig- See Also:
DatagramSocket.setReuseAddress(boolean)
-
getReceiveBufferSize
public int getReceiveBufferSize()
- Specified by:
getReceiveBufferSizein interfaceDatagramSessionConfig- See Also:
DatagramSocket.getReceiveBufferSize()
-
setReceiveBufferSize
public void setReceiveBufferSize(int receiveBufferSize)
- Specified by:
setReceiveBufferSizein interfaceDatagramSessionConfig- See Also:
DatagramSocket.setReceiveBufferSize(int)
-
getSendBufferSize
public int getSendBufferSize()
- Specified by:
getSendBufferSizein interfaceDatagramSessionConfig- See Also:
DatagramSocket.getSendBufferSize()
-
setSendBufferSize
public void setSendBufferSize(int sendBufferSize)
- Specified by:
setSendBufferSizein interfaceDatagramSessionConfig- See Also:
DatagramSocket.setSendBufferSize(int)
-
getTrafficClass
public int getTrafficClass()
- Specified by:
getTrafficClassin interfaceDatagramSessionConfig- See Also:
DatagramSocket.getTrafficClass()
-
setTrafficClass
public void setTrafficClass(int trafficClass)
- Specified by:
setTrafficClassin interfaceDatagramSessionConfig- See Also:
DatagramSocket.setTrafficClass(int)
-
-