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 int
getReceiveBufferSize()
int
getSendBufferSize()
int
getTrafficClass()
boolean
isBroadcast()
static boolean
isGetTrafficClassAvailable()
boolean
isReuseAddress()
static boolean
isSetReceiveBufferSizeAvailable()
static boolean
isSetSendBufferSizeAvailable()
static boolean
isSetTrafficClassAvailable()
void
setBroadcast(boolean broadcast)
void
setReceiveBufferSize(int receiveBufferSize)
void
setReuseAddress(boolean reuseAddress)
void
setSendBufferSize(int sendBufferSize)
void
setTrafficClass(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:
isBroadcast
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.getBroadcast()
-
setBroadcast
public void setBroadcast(boolean broadcast)
- Specified by:
setBroadcast
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.setBroadcast(boolean)
-
isReuseAddress
public boolean isReuseAddress()
- Specified by:
isReuseAddress
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.getReuseAddress()
-
setReuseAddress
public void setReuseAddress(boolean reuseAddress)
- Specified by:
setReuseAddress
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.setReuseAddress(boolean)
-
getReceiveBufferSize
public int getReceiveBufferSize()
- Specified by:
getReceiveBufferSize
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.getReceiveBufferSize()
-
setReceiveBufferSize
public void setReceiveBufferSize(int receiveBufferSize)
- Specified by:
setReceiveBufferSize
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.setReceiveBufferSize(int)
-
getSendBufferSize
public int getSendBufferSize()
- Specified by:
getSendBufferSize
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.getSendBufferSize()
-
setSendBufferSize
public void setSendBufferSize(int sendBufferSize)
- Specified by:
setSendBufferSize
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.setSendBufferSize(int)
-
getTrafficClass
public int getTrafficClass()
- Specified by:
getTrafficClass
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.getTrafficClass()
-
setTrafficClass
public void setTrafficClass(int trafficClass)
- Specified by:
setTrafficClass
in interfaceDatagramSessionConfig
- See Also:
DatagramSocket.setTrafficClass(int)
-
-