Uses of Class
org.apache.james.protocols.smtp.hook.HookResult

Packages that use HookResult
org.apache.james.protocols.smtp.core   
org.apache.james.protocols.smtp.core.esmtp   
org.apache.james.protocols.smtp.core.fastfail   
org.apache.james.protocols.smtp.hook   
 

Uses of HookResult in org.apache.james.protocols.smtp.core
 

Methods in org.apache.james.protocols.smtp.core that return HookResult
protected  HookResult HeloCmdHandler.callHook(HeloHook rawHook, SMTPSession session, java.lang.String parameters)
           
protected abstract  HookResult AbstractHookableCmdHandler.callHook(Hook rawHook, SMTPSession session, java.lang.String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
protected  HookResult MailCmdHandler.callHook(MailHook rawHook, SMTPSession session, java.lang.String parameters)
           
protected  HookResult QuitCmdHandler.callHook(QuitHook rawHook, SMTPSession session, java.lang.String parameters)
           
protected  HookResult RcptCmdHandler.callHook(RcptHook rawHook, SMTPSession session, java.lang.String parameters)
           
protected  HookResult UnknownCmdHandler.callHook(UnknownCmdHook rawHook, SMTPSession session, java.lang.String parameters)
           
 HookResult PostmasterAbuseRcptHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult AcceptRecipientIfRelayingIsAllowed.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult AbstractSenderAuthIdentifyVerificationRcptHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult AbstractAuthRequiredToRelayRcptHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 

Methods in org.apache.james.protocols.smtp.core with parameters of type HookResult
static SMTPResponse AbstractHookableCmdHandler.calcDefaultSMTPResponse(HookResult result)
          Convert the HookResult to SMTPResponse using default values.
 

Uses of HookResult in org.apache.james.protocols.smtp.core.esmtp
 

Methods in org.apache.james.protocols.smtp.core.esmtp that return HookResult
protected  HookResult EhloCmdHandler.callHook(HeloHook rawHook, SMTPSession session, java.lang.String parameters)
           
 HookResult MailSizeEsmtpExtension.doMailParameter(SMTPSession session, java.lang.String paramName, java.lang.String paramValue)
           
 HookResult AuthCmdHandler.doMailParameter(SMTPSession session, java.lang.String paramName, java.lang.String paramValue)
           
 HookResult MailSizeEsmtpExtension.onMessage(SMTPSession session, MailEnvelope mail)
           
 

Methods in org.apache.james.protocols.smtp.core.esmtp with parameters of type HookResult
protected  SMTPResponse AuthCmdHandler.calcDefaultSMTPResponse(HookResult result)
          Calculate the SMTPResponse for the given result
 

Uses of HookResult in org.apache.james.protocols.smtp.core.fastfail
 

Methods in org.apache.james.protocols.smtp.core.fastfail that return HookResult
 HookResult ResolvableEhloHeloHandler.doHelo(SMTPSession session, java.lang.String helo)
           
 HookResult ValidSenderDomainHandler.doMail(SMTPSession session, org.apache.mailet.MailAddress sender)
           
 HookResult TarpitHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult SupressDuplicateRcptHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult SpamTrapHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult ResolvableEhloHeloHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult MaxRcptHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult DNSRBLHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult AbstractValidRcptHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 HookResult AbstractGreylistHandler.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
           
 

Uses of HookResult in org.apache.james.protocols.smtp.hook
 

Methods in org.apache.james.protocols.smtp.hook that return HookResult
 HookResult AuthHook.doAuth(SMTPSession session, java.lang.String username, java.lang.String password)
          Return the HookResult after run the hook
 HookResult HeloHook.doHelo(SMTPSession session, java.lang.String helo)
          Return the HookResult after run the hook
 HookResult MailHook.doMail(SMTPSession session, org.apache.mailet.MailAddress sender)
          Return the HookResult after run the hook
 HookResult MailParametersHook.doMailParameter(SMTPSession session, java.lang.String paramName, java.lang.String paramValue)
          Return the HookResult after run the hook
 HookResult QuitHook.doQuit(SMTPSession session)
          Return the HookResult after run the hook
 HookResult RcptHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
          Return the HookResult after run the hook
 HookResult UnknownCmdHook.doUnkown(SMTPSession session, java.lang.String command)
          Called on unknown smtp command
 HookResult HookResultHook.onHookResult(SMTPSession session, HookResult result, java.lang.Object object)
           
 HookResult MessageHook.onMessage(SMTPSession session, MailEnvelope mail)
          Handle Message
 

Methods in org.apache.james.protocols.smtp.hook with parameters of type HookResult
 HookResult HookResultHook.onHookResult(SMTPSession session, HookResult result, java.lang.Object object)
           
 



Copyright © 2010 The Apache Software Foundation. All Rights Reserved.