Class EmailFormProcessor
java.lang.Object
com.netscape.cmscore.notification.EmailFormProcessor
- All Implemented Interfaces:
IEmailFormProcessor
formulates the final email. Escape character '\' is understood.
'$' is used preceeding a token name. A token name should not be a
substring of any other token name
- Version:
- $Revision$, $Date$
- Author:
- cfu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.slf4j.Loggerprotected static final charprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static String[]Fields inherited from interface IEmailFormProcessor
TOKEN_CERT_TYPE, TOKEN_EXECUTION_TIME, TOKEN_HEX_SERIAL_NUM, TOKEN_HTTP_HOST, TOKEN_HTTP_PORT, TOKEN_ID, TOKEN_ISSUER_DN, TOKEN_NOT_AFTER, TOKEN_NOT_BEFORE, TOKEN_RECIPIENT_EMAIL, TOKEN_REQUEST_ID, TOKEN_REQUEST_TYPE, TOKEN_REQUESTOR_EMAIL, TOKEN_REVOCATION_DATE, TOKEN_SENDER_EMAIL, TOKEN_SERIAL_NUM, TOKEN_STATUS, TOKEN_SUBJECT_DN, TOKEN_SUMMARY_FAILURE_NUM, TOKEN_SUMMARY_ITEM_LIST, TOKEN_SUMMARY_SUCCESS_NUM, TOKEN_SUMMARY_TOTAL_NUMModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
logger
public static org.slf4j.Logger logger -
TOK_PREFIX
- See Also:
-
TOK_ESC
- See Also:
-
TOK_END
protected static final char TOK_END- See Also:
-
TOK_VALUE_UNKNOWN
- See Also:
-
TOK_TOKEN_UNKNOWN
- See Also:
-
token_keys
-
-
Constructor Details
-
EmailFormProcessor
public EmailFormProcessor()
-
-
Method Details
-
getEmailContent
- Specified by:
getEmailContentin interfaceIEmailFormProcessor
-
formContent
takes a vector of strings and concatenate them- Specified by:
formContentin interfaceIEmailFormProcessor
-
log
Description copied from interface:IEmailFormProcessorlogs an entry in the log file.- Specified by:
login interfaceIEmailFormProcessor
-