Uses of Class
org.apache.james.jspf.core.SPFSession
Packages that use SPFSession
Package
Description
-
Uses of SPFSession in org.apache.james.jspf.core
Methods in org.apache.james.jspf.core with parameters of type SPFSessionModifier and TypeMethodDescriptionMacroExpand.checkExpand
(String input, SPFSession session, boolean isExplanation) SPFChecker.checkSPF
(SPFSession spfData) Run check for SPF with the given values.SPFCheckerDNSResponseListener.onDNSResponse
(DNSResponse response, SPFSession session) Continue the check for SPF with the given values and the given DNSResponsevoid
SPFCheckerExceptionCatcher.onException
(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 SPFSessionModifier and TypeMethodDescriptionvoid
AsynchronousSPFExecutor.execute
(SPFSession session, FutureSPFResult result) void
SPFExecutor.execute
(SPFSession session, FutureSPFResult result) Execute SPF queriesvoid
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
SynchronousSPFExecutor.execute
(SPFSession session, FutureSPFResult result) void
FutureSPFResult.setSPFResult
(SPFSession session) Set SPFResult using the given SPFsessionprotected void
SPFResult.setSPFSession
(SPFSession spfSession) Initialize the result.Constructors in org.apache.james.jspf.executor with parameters of type SPFSession -
Uses of SPFSession in org.apache.james.jspf.impl
Methods in org.apache.james.jspf.impl with parameters of type SPFSession -
Uses of SPFSession in org.apache.james.jspf.policies
Methods in org.apache.james.jspf.policies with parameters of type SPFSessionModifier and TypeMethodDescriptionInitialChecksPolicy.checkSPF
(SPFSession spfData) SPFRetriever.checkSPF
(SPFSession spfData) SPFStrictCheckerRetriever.checkSPF
(SPFSession spfData) -
Uses of SPFSession in org.apache.james.jspf.terms
Methods in org.apache.james.jspf.terms with parameters of type SPFSessionModifier and TypeMethodDescriptionAllMechanism.checkSPF
(SPFSession spfData) AMechanism.checkSPF
(SPFSession spfData) Directive.checkSPF
(SPFSession spfSession) Run the DirectiveExistsMechanism.checkSPF
(SPFSession spfData) GenericModifier.checkSPF
(SPFSession spfData) IncludeMechanism.checkSPF
(SPFSession spfData) IP4Mechanism.checkSPF
(SPFSession spfData) MXMechanism.checkSPF
(SPFSession spfData) PTRMechanism.checkSPF
(SPFSession spfData) UnknownModifier.checkSPF
(SPFSession spfData) protected DNSLookupContinuation
ExpModifier.checkSPFLogged
(SPFSession spfData) Generate the explanation and set it in SPF1Data so it can be accessed easy later if neededprotected 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 neededprotected String
GenericMechanism.expandHost
(SPFSession spfData) Expand the hostnameAMechanism.onDNSResponse
(DNSResponse response, SPFSession spfSession) ExistsMechanism.onDNSResponse
(DNSResponse response, SPFSession spfSession) ExpModifier.onDNSResponse
(DNSResponse lookup, SPFSession spfData) MXMechanism.onDNSResponse
(DNSResponse response, SPFSession spfSession) PTRMechanism.onDNSResponse
(DNSResponse response, SPFSession spfSession)