public interface TagEngine
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
Copyright.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | parse(java.lang.String inputString)
Parses the given input string looking for predefined tags and replacing them with the value returned by getTagValue() method calls.
|
java.util.Map | parseToGetTagNameValueMap(java.lang.String inputString)
Parses the given input string looking for the map of the predefined tags and their values returned by getTagValue() method calls.
|
java.lang.String | renderEmailContent(java.lang.String inputString)
This method is overloaded version of renderEmailContent(String, Hashtable).
|
java.lang.String | renderEmailContent(java.lang.String inputString, java.util.Hashtable parameters)
After setting the tagParmeters in class level variable, this method calls the overloaded version renderEmailContent(inputString) function to get the result.
|
void | setCommandContext(CommandContext commandContext)
Sets the command Context
|
void | setTagParameters(java.util.Hashtable tagParametersCopy)
Sets the tag parameters, which might be used while getting the replacement value for tag
|
void | setTagParameters(java.lang.String name, java.lang.String value)
Sets the key-value pair, used while parsing the tag.
|
static final java.lang.String COPYRIGHT
java.lang.String renderEmailContent(java.lang.String inputString, java.util.Hashtable parameters) throws ECException
java.lang.String renderEmailContent(java.lang.String inputString) throws ECException
java.lang.String parse(java.lang.String inputString) throws ECException
java.util.Map parseToGetTagNameValueMap(java.lang.String inputString) throws ECException
void setTagParameters(java.util.Hashtable tagParametersCopy)
void setTagParameters(java.lang.String name, java.lang.String value)
void setCommandContext(CommandContext commandContext)