org.apache.james.pop3server
Class POP3HandlerChain

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.james.pop3server.POP3HandlerChain
All Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable

public class POP3HandlerChain
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.service.Serviceable

The POP3HandlerChain is per service object providing access ConnectHandlers, Commandhandlers and message handlers


Constructor Summary
POP3HandlerChain()
           
 
Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration configuration)
          loads the various handlers from the configuration
 void service(org.apache.avalon.framework.service.ServiceManager serviceManager)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POP3HandlerChain

public POP3HandlerChain()
Method Detail

service

public void service(org.apache.avalon.framework.service.ServiceManager serviceManager)
             throws org.apache.avalon.framework.service.ServiceException
Specified by:
service in interface org.apache.avalon.framework.service.Serviceable
Throws:
org.apache.avalon.framework.service.ServiceException

configure

public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
loads the various handlers from the configuration

Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Parameters:
configuration - configuration under handlerchain node
Throws:
org.apache.avalon.framework.configuration.ConfigurationException


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.