org.apache.mina.transport.socket.nio

Interface DatagramServiceConfig

All Superinterfaces:
Cloneable, IoServiceConfig
Known Implementing Classes:
DatagramAcceptorConfig, DatagramConnectorConfig

public interface DatagramServiceConfig
extends IoServiceConfig

An IoServiceConfig for DatagramAcceptor and DatagramConnector.

Method Summary

DatagramSessionConfig
getSessionConfig()
Resturns the default configuration of the new IoSessions.
IoSessionRecycler
getSessionRecycler()
Returns the IoSessionRecycler for this service.
void
setSessionRecycler(IoSessionRecycler sessionRecycler)
Sets the IoSessionRecycler for this service.

Methods inherited from interface org.apache.mina.common.IoServiceConfig

clone, getFilterChain, getFilterChainBuilder, getSessionConfig, getThreadModel, setFilterChainBuilder, setThreadModel

Method Details

getSessionConfig

public DatagramSessionConfig getSessionConfig()
Resturns the default configuration of the new IoSessions.
Specified by:
getSessionConfig in interface IoServiceConfig

getSessionRecycler

public IoSessionRecycler getSessionRecycler()
Returns the IoSessionRecycler for this service.

setSessionRecycler

public void setSessionRecycler(IoSessionRecycler sessionRecycler)
Sets the IoSessionRecycler for this service.
Parameters:
sessionRecycler - null to use the default recycler