org.apache.mina.common.support

Class BaseIoServiceConfig

Implemented Interfaces:
Cloneable, IoServiceConfig
Known Direct Subclasses:
BaseIoAcceptorConfig, BaseIoConnectorConfig

public abstract class BaseIoServiceConfig
extends java.lang.Object
implements IoServiceConfig, Cloneable

A base implementation of IoServiceConfig.

Constructor Summary

BaseIoServiceConfig()

Method Summary

@Override
Object clone()
DefaultIoFilterChainBuilder
getFilterChain()
IoFilterChainBuilder
getFilterChainBuilder()
ThreadModel
getThreadModel()
void
setFilterChainBuilder(IoFilterChainBuilder builder)
void
setThreadModel(ThreadModel threadModel)

Constructor Details

BaseIoServiceConfig

public BaseIoServiceConfig()

Method Details

Object clone

public @Override Object clone()

getFilterChain

public DefaultIoFilterChainBuilder getFilterChain()
Specified by:
getFilterChain in interface IoServiceConfig

getFilterChainBuilder

public IoFilterChainBuilder getFilterChainBuilder()
Specified by:
getFilterChainBuilder in interface IoServiceConfig

getThreadModel

public ThreadModel getThreadModel()
Specified by:
getThreadModel in interface IoServiceConfig

setFilterChainBuilder

public void setFilterChainBuilder(IoFilterChainBuilder builder)
Specified by:
setFilterChainBuilder in interface IoServiceConfig

setThreadModel

public void setThreadModel(ThreadModel threadModel)
Specified by:
setThreadModel in interface IoServiceConfig