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.core.log   
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, String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
protected abstract  HookResult AbstractHookableCmdHandler.callHook(Hook rawHook, SMTPSession session, 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, String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
protected  HookResult QuitCmdHandler.callHook(QuitHook rawHook, SMTPSession session, String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
protected  HookResult RcptCmdHandler.callHook(RcptHook rawHook, SMTPSession session, String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
protected  HookResult UnknownCmdHandler.callHook(UnknownHook rawHook, SMTPSession session, 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, String parameters)
          Must be implemented by hookable cmd handlers to make the effective call to an hook.
 HookResult MailSizeEsmtpExtension.doMailParameter(SMTPSession session, String paramName, String paramValue)
           
 HookResult AuthCmdHandler.doMailParameter(SMTPSession session, String paramName, 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, String helo)
           
 HookResult ValidSenderDomainHandler.doMail(SMTPSession session, org.apache.mailet.MailAddress sender)
           
 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)
           
 HookResult MaxUnknownCmdHandler.doUnknown(SMTPSession session, String command)
           
 

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

Methods in org.apache.james.protocols.smtp.core.log that return HookResult
 HookResult HookResultLogger.onHookResult(SMTPSession session, HookResult hResult, long executionTime, Hook hook)
           
 

Methods in org.apache.james.protocols.smtp.core.log with parameters of type HookResult
 HookResult HookResultLogger.onHookResult(SMTPSession session, HookResult hResult, long executionTime, Hook hook)
           
 

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, String username, String password)
          Return the HookResult after run the hook
 HookResult SimpleHook.doHelo(SMTPSession session, String helo)
          Return HookResult with HookReturnCode.DECLINED
 HookResult HeloHook.doHelo(SMTPSession session, String helo)
          Return the HookResult after run the hook
 HookResult SimpleHook.doMail(SMTPSession session, org.apache.mailet.MailAddress sender)
          Return HookResult with HookReturnCode.DECLINED
 HookResult MailHook.doMail(SMTPSession session, org.apache.mailet.MailAddress sender)
          Return the HookResult after run the hook
 HookResult MailParametersHook.doMailParameter(SMTPSession session, String paramName, String paramValue)
          Return the HookResult after run the hook
 HookResult QuitHook.doQuit(SMTPSession session)
          Return the HookResult after run the hook
 HookResult SimpleHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
          Return HookResult with HookReturnCode.DECLINED
 HookResult RcptHook.doRcpt(SMTPSession session, org.apache.mailet.MailAddress sender, org.apache.mailet.MailAddress rcpt)
          Return the HookResult after run the hook
 HookResult UnknownHook.doUnknown(SMTPSession session, String command)
          Called on unknown smtp command
 HookResult HookResultHook.onHookResult(SMTPSession session, HookResult result, long executionTime, Hook object)
           
 HookResult SimpleHook.onMessage(SMTPSession session, MailEnvelope mail)
          Return HookResult with HookReturnCode.OK
 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, long executionTime, Hook object)
           
 



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