Class CustomizableActionListEmailServiceImpl
java.lang.Object
org.kuali.rice.kew.mail.service.impl.ActionListEmailServiceImpl
org.kuali.rice.kew.mail.service.impl.CustomizableActionListEmailServiceImpl
- All Implemented Interfaces:
ActionListEmailService
ActionListEmailService implementation whose content is configurable/parameterizable
via a pluggable EmailContentService
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EmailContentServicevoidsendImmediateReminder(ActionItem actionItem, Boolean skipOnApprovals) protected voidsendPeriodicReminder(String principalId, Collection<ActionItem> actionItems, String emailSetting) voidsetEmailContentGenerator(EmailContentService contentService) Methods inherited from class org.kuali.rice.kew.mail.service.impl.ActionListEmailServiceImpl
buildDailyReminderBody, buildImmediateReminderBody, buildWeeklyReminderBody, checkEmailNotificationPreferences, filterActionItemsToNotify, getActionListService, getActionListUrl, getApplicationEmailAddress, getDeploymentEnvironment, getDocumentTypeEmailAddress, getEmailFrom, getEmailSubject, getEmailSubject, getEmailTo, getHelpLink, getHelpLink, getPreferencesUrl, getUsersWithEmailSetting, isProduction, scheduleBatchEmailReminders, sendActionListEmailNotification, sendDailyReminder, sendEmail, sendEmail, sendEmail, sendWeeklyReminder, setDeploymentEnvironment, setMailer
-
Constructor Details
-
CustomizableActionListEmailServiceImpl
public CustomizableActionListEmailServiceImpl()
-
-
Method Details
-
setEmailContentGenerator
-
getEmailContentGenerator
-
sendImmediateReminder
- Specified by:
sendImmediateReminderin interfaceActionListEmailService- Overrides:
sendImmediateReminderin classActionListEmailServiceImpl
-
sendPeriodicReminder
protected void sendPeriodicReminder(String principalId, Collection<ActionItem> actionItems, String emailSetting) - Overrides:
sendPeriodicReminderin classActionListEmailServiceImpl
-