Class DatagramConnector
java.lang.Object
org.apache.mina.common.support.DelegatedIoConnector
org.apache.mina.transport.socket.nio.DatagramConnector
- All Implemented Interfaces:
IoConnector
,IoService
IoConnector
for datagram transport (UDP/IP).-
Field Summary
Fields inherited from class org.apache.mina.common.support.DelegatedIoConnector
delegate
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance using a NewThreadExecutorDatagramConnector
(Executor executor) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns the default configuration which is used when you didn't specify any configuration.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, getFilterChain, getFilterChainBuilder, getManagedServiceAddresses, getManagedSessions, init, isManaged, removeListener, setFilterChainBuilder
-
Constructor Details
-
DatagramConnector
public DatagramConnector()Creates a new instance using a NewThreadExecutor -
DatagramConnector
Creates a new instance.- Parameters:
executor
- Executor to use for launching threads
-
-
Method Details
-
getDefaultConfig
Description copied from interface:IoService
Returns the default configuration which is used when you didn't specify any configuration.- Specified by:
getDefaultConfig
in interfaceIoService
- Overrides:
getDefaultConfig
in classDelegatedIoConnector
-
setDefaultConfig
Sets the default config this connector should use.- Parameters:
defaultConfig
- the default config.- Throws:
NullPointerException
- if the specified value isnull
.
-