public class POP3Server extends AbstractProtocolAsyncServer implements POP3ServerMBean
connectionLimit, connPerIP, DEFAULT_BACKLOG, DEFAULT_MAX_EXECUTOR_COUNT, DEFAULT_TIMEOUT, HELLO_NAME, jmxName| Constructor and Description |
|---|
POP3Server() |
| Modifier and Type | Method and Description |
|---|---|
protected org.jboss.netty.channel.ChannelUpstreamHandler |
createCoreHandler() |
protected Class<? extends HandlersPackage> |
getCoreHandlersPackage()
Return the
HandlersPackage which is responsible to load the core ProtocolHandler |
protected String |
getDefaultJMXName()
Return the default name of the the server in JMX if none is configured
via "jmxname" in the configuration
|
protected int |
getDefaultPort()
Return the default port which will get used for this server if non is
specify in the configuration
|
protected Class<? extends HandlersPackage> |
getJMXHandlersPackage()
Return the
HandlersPackage which is responsible to load the jmx ProtocolHandler |
String |
getServiceType()
Return the service type of the server
|
protected void |
preInit()
This method is called on init of the Server.
|
doConfigure, getProtocolHandlerChain, postDestroy, setProtocolHandlerLoaderconfigure, configureBootstrap, configureHelloName, createBossExecutor, createExecutionHander, createPipelineFactory, createWorkerExecutor, destroy, getBoundAddresses, getConnectionCountHandler, getCurrentConnections, getEnabledCipherSuites, getEncryption, getExecutionHandler, getFileSystem, getHandledConnections, getHelloName, getLogger, getMaximumConcurrentConnections, getSocketType, getStartTLSSupported, getThreadPoolJMXPath, init, isEnabled, isStarted, registerMBean, setFileSystem, setLog, start, stop, unregisterMBeanbind, createSocketChannelFactory, getBacklog, getIoWorkerCount, getListenAddresses, getTimeout, isBound, setBacklog, setIoWorkerCount, setListenAddresses, setTimeout, unbindclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBoundAddresses, getCurrentConnections, getHandledConnections, getMaximumConcurrentConnections, getSocketType, getStartTLSSupported, getTimeout, isEnabled, isStarted, start, stopprotected int getDefaultPort()
AbstractConfigurableAsyncServergetDefaultPort in class AbstractConfigurableAsyncServerpublic String getServiceType()
ServerMBeangetServiceType in interface ServerMBeanServerMBean.getServiceType()protected void preInit()
throws Exception
AbstractConfigurableAsyncServerpreInit in class AbstractProtocolAsyncServerExceptionprotected String getDefaultJMXName()
AbstractConfigurableAsyncServergetDefaultJMXName in class AbstractConfigurableAsyncServerprotected org.jboss.netty.channel.ChannelUpstreamHandler createCoreHandler()
createCoreHandler in class AbstractConfigurableAsyncServerprotected Class<? extends HandlersPackage> getCoreHandlersPackage()
AbstractProtocolAsyncServerHandlersPackage which is responsible to load the core ProtocolHandlergetCoreHandlersPackage in class AbstractProtocolAsyncServerprotected Class<? extends HandlersPackage> getJMXHandlersPackage()
AbstractProtocolAsyncServerHandlersPackage which is responsible to load the jmx ProtocolHandlergetJMXHandlersPackage in class AbstractProtocolAsyncServerCopyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.