org.apache.james.jspf.executor
Class SPFResult

java.lang.Object
  extended by org.apache.james.jspf.executor.SPFResult
Direct Known Subclasses:
FutureSPFResult

public class SPFResult
extends java.lang.Object

This class is used to return the result of an SPF lookup.


Field Summary
protected  java.lang.String explanation
           
protected static java.lang.String HEADER_NAME
           
protected  java.lang.String headerTextAsString
           
protected  java.lang.String result
           
 
Constructor Summary
protected SPFResult()
           
  SPFResult(SPFSession spfSession)
          Construct SPFResult
 
Method Summary
 java.lang.String getExplanation()
          Get the explanation string If no explanation exists return the empty string
 java.lang.String getHeader()
          Get the full SPF-Header (headername and headertext)
 java.lang.String getHeaderName()
          Get the SPF-Headername
 java.lang.String getHeaderText()
          Get SPF-Headertext
 java.lang.String getResult()
          Get the result string
protected  void setSPFSession(SPFSession spfSession)
          Initialize the result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

headerTextAsString

protected java.lang.String headerTextAsString

HEADER_NAME

protected static final java.lang.String HEADER_NAME
See Also:
Constant Field Values

result

protected java.lang.String result

explanation

protected java.lang.String explanation
Constructor Detail

SPFResult

protected SPFResult()

SPFResult

public SPFResult(SPFSession spfSession)
Construct SPFResult

Parameters:
spfSession - the SPFSession
Method Detail

setSPFSession

protected void setSPFSession(SPFSession spfSession)
Initialize the result.

Parameters:
spfSession -

getHeader

public java.lang.String getHeader()
Get the full SPF-Header (headername and headertext)

Returns:
SPF-Header

getHeaderName

public java.lang.String getHeaderName()
Get the SPF-Headername

Returns:
headername

getHeaderText

public java.lang.String getHeaderText()
Get SPF-Headertext

Returns:
headertext

getResult

public java.lang.String getResult()
Get the result string

Returns:
result
See Also:
SPF1Utils

getExplanation

public java.lang.String getExplanation()
Get the explanation string If no explanation exists return the empty string

Returns:
explanation


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