Interface IEmailFormProcessor
-
public interface 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$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TOKEN_CERT_TYPE
static java.lang.String
TOKEN_EXECUTION_TIME
static java.lang.String
TOKEN_HEX_SERIAL_NUM
static java.lang.String
TOKEN_HTTP_HOST
static java.lang.String
TOKEN_HTTP_PORT
static java.lang.String
TOKEN_ID
static java.lang.String
TOKEN_ISSUER_DN
static java.lang.String
TOKEN_NOT_AFTER
static java.lang.String
TOKEN_NOT_BEFORE
static java.lang.String
TOKEN_RECIPIENT_EMAIL
static java.lang.String
TOKEN_REQUEST_ID
static java.lang.String
TOKEN_REQUEST_TYPE
static java.lang.String
TOKEN_REQUESTOR_EMAIL
static java.lang.String
TOKEN_REVOCATION_DATE
static java.lang.String
TOKEN_SENDER_EMAIL
static java.lang.String
TOKEN_SERIAL_NUM
static java.lang.String
TOKEN_STATUS
static java.lang.String
TOKEN_SUBJECT_DN
static java.lang.String
TOKEN_SUMMARY_FAILURE_NUM
static java.lang.String
TOKEN_SUMMARY_ITEM_LIST
static java.lang.String
TOKEN_SUMMARY_SUCCESS_NUM
static java.lang.String
TOKEN_SUMMARY_TOTAL_NUM
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
formContent(java.util.Vector<java.lang.String> vec)
takes a vector of strings and concatenate themjava.lang.String
getEmailContent(java.lang.String form, java.util.Hashtable<java.lang.String,java.lang.Object> tok2vals)
void
log(int level, java.lang.String msg)
logs an entry in the log file.
-
-
-
Field Detail
-
TOKEN_ID
static final java.lang.String TOKEN_ID
- See Also:
- Constant Field Values
-
TOKEN_SERIAL_NUM
static final java.lang.String TOKEN_SERIAL_NUM
- See Also:
- Constant Field Values
-
TOKEN_HEX_SERIAL_NUM
static final java.lang.String TOKEN_HEX_SERIAL_NUM
- See Also:
- Constant Field Values
-
TOKEN_REQUEST_ID
static final java.lang.String TOKEN_REQUEST_ID
- See Also:
- Constant Field Values
-
TOKEN_HTTP_HOST
static final java.lang.String TOKEN_HTTP_HOST
- See Also:
- Constant Field Values
-
TOKEN_HTTP_PORT
static final java.lang.String TOKEN_HTTP_PORT
- See Also:
- Constant Field Values
-
TOKEN_ISSUER_DN
static final java.lang.String TOKEN_ISSUER_DN
- See Also:
- Constant Field Values
-
TOKEN_SUBJECT_DN
static final java.lang.String TOKEN_SUBJECT_DN
- See Also:
- Constant Field Values
-
TOKEN_REQUESTOR_EMAIL
static final java.lang.String TOKEN_REQUESTOR_EMAIL
- See Also:
- Constant Field Values
-
TOKEN_CERT_TYPE
static final java.lang.String TOKEN_CERT_TYPE
- See Also:
- Constant Field Values
-
TOKEN_REQUEST_TYPE
static final java.lang.String TOKEN_REQUEST_TYPE
- See Also:
- Constant Field Values
-
TOKEN_STATUS
static final java.lang.String TOKEN_STATUS
- See Also:
- Constant Field Values
-
TOKEN_NOT_AFTER
static final java.lang.String TOKEN_NOT_AFTER
- See Also:
- Constant Field Values
-
TOKEN_NOT_BEFORE
static final java.lang.String TOKEN_NOT_BEFORE
- See Also:
- Constant Field Values
-
TOKEN_SENDER_EMAIL
static final java.lang.String TOKEN_SENDER_EMAIL
- See Also:
- Constant Field Values
-
TOKEN_RECIPIENT_EMAIL
static final java.lang.String TOKEN_RECIPIENT_EMAIL
- See Also:
- Constant Field Values
-
TOKEN_SUMMARY_ITEM_LIST
static final java.lang.String TOKEN_SUMMARY_ITEM_LIST
- See Also:
- Constant Field Values
-
TOKEN_SUMMARY_TOTAL_NUM
static final java.lang.String TOKEN_SUMMARY_TOTAL_NUM
- See Also:
- Constant Field Values
-
TOKEN_SUMMARY_SUCCESS_NUM
static final java.lang.String TOKEN_SUMMARY_SUCCESS_NUM
- See Also:
- Constant Field Values
-
TOKEN_SUMMARY_FAILURE_NUM
static final java.lang.String TOKEN_SUMMARY_FAILURE_NUM
- See Also:
- Constant Field Values
-
TOKEN_EXECUTION_TIME
static final java.lang.String TOKEN_EXECUTION_TIME
- See Also:
- Constant Field Values
-
TOKEN_REVOCATION_DATE
static final java.lang.String TOKEN_REVOCATION_DATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getEmailContent
java.lang.String getEmailContent(java.lang.String form, java.util.Hashtable<java.lang.String,java.lang.Object> tok2vals)
-
formContent
java.lang.String formContent(java.util.Vector<java.lang.String> vec)
takes a vector of strings and concatenate them
-
log
void log(int level, java.lang.String msg)
logs an entry in the log file.
-
-