ePOST API

rice.email.proxy.smtp.commands
Class SmtpCommand

java.lang.Object
  extended by rice.email.proxy.smtp.commands.SmtpCommand
Direct Known Subclasses:
AuthCommand, DataCommand, HeloCommand, MailCommand, NoopCommand, QuitCommand, RcptCommand, RsetCommand, VrfyCommand

public abstract class SmtpCommand
extends java.lang.Object


Constructor Summary
SmtpCommand()
           
 
Method Summary
abstract  boolean authenticationRequired()
           
abstract  void execute(SmtpConnection conn, SmtpState state, SmtpManager manager, java.lang.String commandLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmtpCommand

public SmtpCommand()
Method Detail

authenticationRequired

public abstract boolean authenticationRequired()

execute

public abstract void execute(SmtpConnection conn,
                             SmtpState state,
                             SmtpManager manager,
                             java.lang.String commandLine)
                      throws java.io.IOException
Throws:
java.io.IOException

ePOST API

Copyright © 2001-2005 - Rice Pastry.