org.apache.james.smtpserver
Class RcptCmdHandler

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.james.smtpserver.RcptCmdHandler
All Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, CommandHandler

public class RcptCmdHandler
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements CommandHandler, org.apache.avalon.framework.configuration.Configurable

Handles RCPT command


Constructor Summary
RcptCmdHandler()
           
 
Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration handlerConfiguration)
           
 void onCommand(SMTPSession session)
           
 void sleep(float timeInMillis)
           
 
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

RcptCmdHandler

public RcptCmdHandler()
Method Detail

configure

public void configure(org.apache.avalon.framework.configuration.Configuration handlerConfiguration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Throws:
org.apache.avalon.framework.configuration.ConfigurationException
See Also:
Configurable.configure(Configuration)

onCommand

public void onCommand(SMTPSession session)
Specified by:
onCommand in interface CommandHandler

sleep

public void sleep(float timeInMillis)
           throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException


Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.