org.kuali.rice.kew.mail.service
Interface EmailContentService

All Known Implementing Classes:
BaseEmailContentServiceImpl, StyleableEmailContentServiceImpl

public interface EmailContentService

Interface for generating email message content for various types of messages the system needs to send

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
EmailContent

Method Summary
 EmailContent generateDailyReminder(Person person, Collection<ActionItem> actionItems)
           
 EmailContent generateFeedback(FeedbackForm form)
           
 EmailContent generateImmediateReminder(Person person, ActionItem actionItem, DocumentType documentType)
           
 EmailContent generateWeeklyReminder(Person person, Collection<ActionItem> actionItems)
           
 String getApplicationEmailAddress()
           
 String getDocumentTypeEmailAddress(DocumentType documentType)
           
 

Method Detail

generateImmediateReminder

EmailContent generateImmediateReminder(Person person,
                                       ActionItem actionItem,
                                       DocumentType documentType)

generateDailyReminder

EmailContent generateDailyReminder(Person person,
                                   Collection<ActionItem> actionItems)

generateWeeklyReminder

EmailContent generateWeeklyReminder(Person person,
                                    Collection<ActionItem> actionItems)

generateFeedback

EmailContent generateFeedback(FeedbackForm form)

getDocumentTypeEmailAddress

String getDocumentTypeEmailAddress(DocumentType documentType)

getApplicationEmailAddress

String getApplicationEmailAddress()


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.