class EmailHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
private static String |
CFG_CONTROLLER |
private static String |
CFG_TEMPLATES_FOLDER |
protected static EmailContact |
DEFAULT_EMAIL_SENDER |
private static EmailController |
EMAIL_CONTROLLER |
protected static Map<String,org.stringtemplate.v4.STGroup> |
EMAIL_TEMPLATES |
private static String |
EMAIL_TEMPLATES_MODULE_INFO_CLASS_NAME |
private static boolean |
MAIL_TEST |
protected static String |
TEMPLATE_TYPE_MESSAGE |
protected static String |
TEMPLATE_TYPE_SUBJECT |
private static String |
TEMPLATES_EXTENSION |
| Constructor and Description |
|---|
EmailHelper() |
| Modifier and Type | Method and Description |
|---|---|
static EmailContentFromTemplate |
getEmailContentFromTemplate(SingleEmailTemplate singleEmailTemplate) |
static String |
getFilledByTemplate(org.stringtemplate.v4.STGroup emailTemplateGroup,
SingleEmailTemplate singleEmailTemplate,
String emailTemplateType) |
static String |
getFilledByTemplate(org.stringtemplate.v4.STGroup emailTemplateGroup,
org.stringtemplate.v4.ST template,
EmailTemplateArgumentSeries emailTemplateArgumentSeries) |
static String |
getFilledTemplateAsString(org.stringtemplate.v4.ST template,
EmailTemplateArgumentSeries emailTemplateArgumentSeries) |
static org.stringtemplate.v4.ST |
getTemplateByName(org.stringtemplate.v4.STGroup emailTemplateGroup,
String emailTemplate,
String emailTemplateType) |
private static void |
initController(com.metaring.framework.SysKB sysKB) |
private static void |
loadEmailTemplates() |
static void |
reinit() |
static void |
send(EmailMessage emailMessage) |
static void |
send(EmailMessageSeries emailMessageSeries) |
static void |
sendSingleEmail(SingleEmail singleEmail) |
private static void |
setParameters() |
private static final String CFG_CONTROLLER
private static final String CFG_TEMPLATES_FOLDER
private static final String EMAIL_TEMPLATES_MODULE_INFO_CLASS_NAME
protected static final String TEMPLATE_TYPE_SUBJECT
protected static final String TEMPLATE_TYPE_MESSAGE
private static final String TEMPLATES_EXTENSION
protected static EmailContact DEFAULT_EMAIL_SENDER
private static boolean MAIL_TEST
private static EmailController EMAIL_CONTROLLER
public static void reinit()
private static void setParameters()
private static void initController(com.metaring.framework.SysKB sysKB)
private static final void loadEmailTemplates()
public static EmailContentFromTemplate getEmailContentFromTemplate(SingleEmailTemplate singleEmailTemplate)
public static String getFilledByTemplate(org.stringtemplate.v4.STGroup emailTemplateGroup, SingleEmailTemplate singleEmailTemplate, String emailTemplateType)
public static String getFilledByTemplate(org.stringtemplate.v4.STGroup emailTemplateGroup, org.stringtemplate.v4.ST template, EmailTemplateArgumentSeries emailTemplateArgumentSeries)
public static String getFilledTemplateAsString(org.stringtemplate.v4.ST template, EmailTemplateArgumentSeries emailTemplateArgumentSeries)
public static org.stringtemplate.v4.ST getTemplateByName(org.stringtemplate.v4.STGroup emailTemplateGroup,
String emailTemplate,
String emailTemplateType)
public static void send(EmailMessage emailMessage) throws com.metaring.framework.exception.ManagedException, com.metaring.framework.functionality.UnmanagedException
com.metaring.framework.exception.ManagedExceptioncom.metaring.framework.functionality.UnmanagedExceptionpublic static void sendSingleEmail(SingleEmail singleEmail) throws com.metaring.framework.exception.ManagedException, com.metaring.framework.functionality.UnmanagedException
com.metaring.framework.exception.ManagedExceptioncom.metaring.framework.functionality.UnmanagedExceptionpublic static void send(EmailMessageSeries emailMessageSeries) throws com.metaring.framework.exception.ManagedException, com.metaring.framework.functionality.UnmanagedException
com.metaring.framework.exception.ManagedExceptioncom.metaring.framework.functionality.UnmanagedExceptionCopyright © 2019. All rights reserved.