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

java.lang.Object
  extended by org.apache.mina.common.support.DelegatedIoConnector
      extended by org.apache.mina.transport.socket.nio.DatagramConnector
All Implemented Interfaces:
IoConnector, IoService

public class DatagramConnector
extends org.apache.mina.common.support.DelegatedIoConnector

IoConnector for datagram transport (UDP/IP).

Version:
$Rev: 450139 $, $Date: 2006-09-26 20:24:17 +0200 (Tue, 26 Sep 2006) $
Author:
The Apache Directory Project (mina-dev@directory.apache.org)

Field Summary
 
Fields inherited from class org.apache.mina.common.support.DelegatedIoConnector
delegate
 
Constructor Summary
DatagramConnector()
          Creates a new instance using a NewThreadExecutor
DatagramConnector(Executor executor)
          Creates a new instance.
 
Method Summary
 void setDefaultConfig(DatagramConnectorConfig defaultConfig)
          Sets the default config this connector should use.
 
Methods inherited from class org.apache.mina.common.support.DelegatedIoConnector
addListener, connect, connect, connect, connect, getDefaultConfig, getFilterChain, getFilterChainBuilder, getManagedServiceAddresses, getManagedSessions, init, isManaged, removeListener, setFilterChainBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatagramConnector

public DatagramConnector()
Creates a new instance using a NewThreadExecutor


DatagramConnector

public DatagramConnector(Executor executor)
Creates a new instance.

Parameters:
executor - Executor to use for launching threads
Method Detail

setDefaultConfig

public void setDefaultConfig(DatagramConnectorConfig defaultConfig)
Sets the default config this connector should use.

Parameters:
defaultConfig - the default config.
Throws:
NullPointerException - if the specified value is null.