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.Logger
protected static final char
protected static final String
protected static final String
protected static final String
protected static final String
protected static String[]
Fields inherited from interface com.netscape.certsrv.notification.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_NUM
-
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:
getEmailContent
in interfaceIEmailFormProcessor
-
formContent
takes a vector of strings and concatenate them- Specified by:
formContent
in interfaceIEmailFormProcessor
-
log
Description copied from interface:IEmailFormProcessor
logs an entry in the log file.- Specified by:
log
in interfaceIEmailFormProcessor
-