org.apache.james.jspf.core
Class MacroExpand
java.lang.Object
org.apache.james.jspf.core.MacroExpand
public class MacroExpand
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXPLANATION
public static final boolean EXPLANATION
- See Also:
- Constant Field Values
DOMAIN
public static final boolean DOMAIN
- See Also:
- Constant Field Values
MacroExpand
public MacroExpand(Logger logger,
DNSService dnsProbe)
- Construct MacroExpand
- Parameters:
logger
- the logget to usednsProbe
- the dns service to use
checkExpand
public DNSLookupContinuation checkExpand(java.lang.String input,
SPFSession session,
boolean isExplanation)
throws PermErrorException,
NoneException
- Throws:
PermErrorException
NoneException
expand
public java.lang.String expand(java.lang.String input,
MacroData macroData,
boolean isExplanation)
throws PermErrorException
- Throws:
PermErrorException
Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.