public class SchedulerMailHelper
extends java.lang.Object
Constructor and Description |
---|
SchedulerMailHelper(MailService mailService) |
Modifier and Type | Method and Description |
---|---|
InternetAddress |
getMailFrom(ReportExecuteJob job) |
java.util.Set<java.lang.String> |
getRecipientEmailList(ReportExecuteJob job)
Gets all non-empty, unique email addresses of recipients in the given
ReportExecuteJob . |
SimpleMail |
prepareSimpleMail(ReportExecuteJob job) |
public SchedulerMailHelper(MailService mailService)
public SimpleMail prepareSimpleMail(ReportExecuteJob job)
public InternetAddress getMailFrom(ReportExecuteJob job)
public java.util.Set<java.lang.String> getRecipientEmailList(ReportExecuteJob job)
ReportExecuteJob
.job
- the job containing the recipients