org.apache.mina.transport.socket.nio

Class DatagramConnector

Implemented Interfaces:
IoConnector, IoService

public class DatagramConnector
extends DelegatedIoConnector

IoConnector for datagram transport (UDP/IP).

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

@Override
DatagramConnectorConfig getDefaultConfig()
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

Constructor Details

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 Details

DatagramConnectorConfig getDefaultConfig

public @Override DatagramConnectorConfig getDefaultConfig()

setDefaultConfig

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