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 DNSResponsevoidSPFCheckerExceptionCatcher.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 TypeMethodDescriptionvoidAsynchronousSPFExecutor.execute(SPFSession session, FutureSPFResult result) voidSPFExecutor.execute(SPFSession session, FutureSPFResult result) Execute SPF queriesvoidStagedMultipleSPFExecutor.execute(SPFSession session, FutureSPFResult result) Execute the non-blocking part of the processing and returns.voidStagedMultipleSPFExecutor.execute(SPFSession session, FutureSPFResult result, boolean throttle) voidSynchronousSPFExecutor.execute(SPFSession session, FutureSPFResult result) voidFutureSPFResult.setSPFResult(SPFSession session) Set SPFResult using the given SPFsessionprotected voidSPFResult.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 DNSLookupContinuationExpModifier.checkSPFLogged(SPFSession spfData) Generate the explanation and set it in SPF1Data so it can be accessed easy later if neededprotected abstract DNSLookupContinuationGenericModifier.checkSPFLogged(SPFSession spfData) protected DNSLookupContinuationRedirectModifier.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 StringGenericMechanism.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)