Uses of Class
org.apache.james.jspf.core.SPFSession

Packages that use SPFSession
org.apache.james.jspf.core   
org.apache.james.jspf.executor   
org.apache.james.jspf.impl   
org.apache.james.jspf.policies   
org.apache.james.jspf.terms   
 

Uses of SPFSession in org.apache.james.jspf.core
 

Methods in org.apache.james.jspf.core with parameters of type SPFSession
 DNSLookupContinuation MacroExpand.checkExpand(java.lang.String input, SPFSession session, boolean isExplanation)
           
 DNSLookupContinuation SPFChecker.checkSPF(SPFSession spfData)
          Run check for SPF with the given values.
 DNSLookupContinuation SPFCheckerDNSResponseListener.onDNSResponse(DNSResponse response, SPFSession session)
          Continue the check for SPF with the given values and the given DNSResponse
 void SPFCheckerExceptionCatcher.onException(java.lang.Exception exception, SPFSession session)
          Take some action on the given Exception
 

Uses of SPFSession in org.apache.james.jspf.executor
 

Methods in org.apache.james.jspf.executor with parameters of type SPFSession
 void SynchronousSPFExecutor.execute(SPFSession session, FutureSPFResult result)
           
 void SPFExecutor.execute(SPFSession session, FutureSPFResult result)
          Execute SPF queries
 void StagedMultipleSPFExecutor.execute(SPFSession session, FutureSPFResult result)
          Execute the non-blocking part of the processing and returns.
 void StagedMultipleSPFExecutor.execute(SPFSession session, FutureSPFResult result, boolean throttle)
           
 void FutureSPFResult.setSPFResult(SPFSession session)
          Set SPFResult using the given SPFsession
protected  void SPFResult.setSPFSession(SPFSession spfSession)
          Initialize the result.
 

Constructors in org.apache.james.jspf.executor with parameters of type SPFSession
SPFResult(SPFSession spfSession)
          Construct SPFResult
 

Uses of SPFSession in org.apache.james.jspf.impl
 

Methods in org.apache.james.jspf.impl with parameters of type SPFSession
 DNSLookupContinuation SPF.checkSPF(SPFSession spfData)
           
 

Uses of SPFSession in org.apache.james.jspf.policies
 

Methods in org.apache.james.jspf.policies with parameters of type SPFSession
 DNSLookupContinuation InitialChecksPolicy.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation SPFRetriever.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation SPFStrictCheckerRetriever.checkSPF(SPFSession spfData)
           
 

Uses of SPFSession in org.apache.james.jspf.terms
 

Methods in org.apache.james.jspf.terms with parameters of type SPFSession
 DNSLookupContinuation AllMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation GenericModifier.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation IncludeMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation UnknownModifier.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation Directive.checkSPF(SPFSession spfSession)
          Run the Directive
 DNSLookupContinuation ExistsMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation AMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation MXMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation PTRMechanism.checkSPF(SPFSession spfData)
           
 DNSLookupContinuation IP4Mechanism.checkSPF(SPFSession spfData)
           
protected abstract  DNSLookupContinuation GenericModifier.checkSPFLogged(SPFSession spfData)
           
protected  DNSLookupContinuation RedirectModifier.checkSPFLogged(SPFSession spfData)
          Set the host which should be used for redirection and set it in SPF1Data so it can be accessed easy later if needed
protected  DNSLookupContinuation ExpModifier.checkSPFLogged(SPFSession spfData)
          Generate the explanation and set it in SPF1Data so it can be accessed easy later if needed
protected  java.lang.String GenericMechanism.expandHost(SPFSession spfData)
          Expand the hostname
 DNSLookupContinuation ExpModifier.onDNSResponse(DNSResponse lookup, SPFSession spfData)
           
 DNSLookupContinuation ExistsMechanism.onDNSResponse(DNSResponse response, SPFSession spfSession)
           
 DNSLookupContinuation AMechanism.onDNSResponse(DNSResponse response, SPFSession spfSession)
           
 DNSLookupContinuation MXMechanism.onDNSResponse(DNSResponse response, SPFSession spfSession)
           
 DNSLookupContinuation PTRMechanism.onDNSResponse(DNSResponse response, SPFSession spfSession)
           
 



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