org.apache.mina.transport.socket
Class DefaultDatagramSessionConfig

java.lang.Object
  extended by org.apache.mina.common.AbstractIoSessionConfig
      extended by org.apache.mina.transport.socket.AbstractDatagramSessionConfig
          extended by org.apache.mina.transport.socket.DefaultDatagramSessionConfig
All Implemented Interfaces:
IoSessionConfig, DatagramSessionConfig

public class DefaultDatagramSessionConfig
extends AbstractDatagramSessionConfig

A default implementation of DatagramSessionConfig.

Version:
$Rev: 439913 $, $Date: 2006-09-04 05:12:43 +0200 (mån, 04 sep 2006) $
Author:
The Apache MINA Project (dev@mina.apache.org)

Constructor Summary
DefaultDatagramSessionConfig()
          Creates a new instance.
 
Method Summary
 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.transport.socket.AbstractDatagramSessionConfig
doSetAll
 
Methods inherited from class org.apache.mina.common.AbstractIoSessionConfig
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, setWriteTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.mina.common.IoSessionConfig
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, setWriteTimeout
 

Constructor Detail

DefaultDatagramSessionConfig

public DefaultDatagramSessionConfig()
Creates a new instance.

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()
See Also:
DatagramSocket.getBroadcast()

setBroadcast

public void setBroadcast(boolean broadcast)
See Also:
DatagramSocket.setBroadcast(boolean)

isReuseAddress

public boolean isReuseAddress()
See Also:
DatagramSocket.getReuseAddress()

setReuseAddress

public void setReuseAddress(boolean reuseAddress)
See Also:
DatagramSocket.setReuseAddress(boolean)

getReceiveBufferSize

public int getReceiveBufferSize()
See Also:
DatagramSocket.getReceiveBufferSize()

setReceiveBufferSize

public void setReceiveBufferSize(int receiveBufferSize)
See Also:
DatagramSocket.setReceiveBufferSize(int)

getSendBufferSize

public int getSendBufferSize()
See Also:
DatagramSocket.getSendBufferSize()

setSendBufferSize

public void setSendBufferSize(int sendBufferSize)
See Also:
DatagramSocket.setSendBufferSize(int)

getTrafficClass

public int getTrafficClass()
See Also:
DatagramSocket.getTrafficClass()

setTrafficClass

public void setTrafficClass(int trafficClass)
See Also:
DatagramSocket.setTrafficClass(int)


Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.