org.apache.mina.transport.socket.nio
Class DatagramAcceptorConfig

java.lang.Object
  extended by org.apache.mina.common.support.BaseIoServiceConfig
      extended by org.apache.mina.common.support.BaseIoAcceptorConfig
          extended by org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
All Implemented Interfaces:
Cloneable, IoAcceptorConfig, IoServiceConfig

public class DatagramAcceptorConfig
extends org.apache.mina.common.support.BaseIoAcceptorConfig
implements IoAcceptorConfig

An IoAcceptorConfig for DatagramAcceptor.

Version:
$Rev: 389042 $, $Date: 2006-03-27 16:49:41 +0900 (Mon, 27 Mar 2006) $
Author:
The Apache Directory Project (mina-dev@directory.apache.org)

Constructor Summary
DatagramAcceptorConfig()
          Creates a new instance.
 
Method Summary
 Object clone()
          Returns a deep clone of this configuration.
 IoSessionConfig getSessionConfig()
          Resturns the default configuration of the new IoSessions.
 
Methods inherited from class org.apache.mina.common.support.BaseIoAcceptorConfig
isDisconnectOnUnbind, setDisconnectOnUnbind
 
Methods inherited from class org.apache.mina.common.support.BaseIoServiceConfig
getFilterChain, getFilterChainBuilder, getThreadModel, setFilterChainBuilder, setThreadModel
 
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.IoAcceptorConfig
isDisconnectOnUnbind, setDisconnectOnUnbind
 
Methods inherited from interface org.apache.mina.common.IoServiceConfig
getFilterChain, getFilterChainBuilder, getThreadModel, setFilterChainBuilder, setThreadModel
 

Constructor Detail

DatagramAcceptorConfig

public DatagramAcceptorConfig()
Creates a new instance.

Throws:
RuntimeIOException - if failed to get the default configuration
Method Detail

getSessionConfig

public IoSessionConfig getSessionConfig()
Description copied from interface: IoServiceConfig
Resturns the default configuration of the new IoSessions.

Specified by:
getSessionConfig in interface IoServiceConfig

clone

public Object clone()
Description copied from interface: IoServiceConfig
Returns a deep clone of this configuration.

Specified by:
clone in interface IoServiceConfig
Overrides:
clone in class org.apache.mina.common.support.BaseIoServiceConfig