java.lang.Cloneable
, IoAcceptorConfig
, IoServiceConfig
, DatagramServiceConfig
public class DatagramAcceptorConfig extends BaseIoAcceptorConfig implements DatagramServiceConfig
IoAcceptorConfig
for DatagramAcceptor
.Constructor | Description |
---|---|
DatagramAcceptorConfig() |
Creates a new instance.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
clone() |
Returns a deep clone of this configuration.
|
DatagramSessionConfig |
getSessionConfig() |
Resturns the default configuration of the new
IoSession s. |
IoSessionRecycler |
getSessionRecycler() |
Returns the
IoSessionRecycler for this service. |
void |
setSessionRecycler(IoSessionRecycler sessionRecycler) |
Sets the
IoSessionRecycler for this service. |
isDisconnectOnUnbind, setDisconnectOnUnbind
getFilterChain, getFilterChainBuilder, getThreadModel, setFilterChainBuilder, setThreadModel
getFilterChain, getFilterChainBuilder, getThreadModel, setFilterChainBuilder, setThreadModel
public DatagramAcceptorConfig()
RuntimeIOException
- if failed to get the default configurationpublic DatagramSessionConfig getSessionConfig()
IoServiceConfig
IoSession
s.getSessionConfig
in interface DatagramServiceConfig
getSessionConfig
in interface IoServiceConfig
public IoSessionRecycler getSessionRecycler()
DatagramServiceConfig
IoSessionRecycler
for this service.getSessionRecycler
in interface DatagramServiceConfig
public void setSessionRecycler(IoSessionRecycler sessionRecycler)
DatagramServiceConfig
IoSessionRecycler
for this service.setSessionRecycler
in interface DatagramServiceConfig
sessionRecycler
- null to use the default recyclerpublic java.lang.Object clone()
IoServiceConfig
clone
in interface IoServiceConfig
clone
in class BaseIoServiceConfig