metaOBJ_TEMPLATE, OBJ_URI, URI| Constructor and Description |
|---|
ScheduledMail(java.lang.String title,
java.lang.String summary)
Creates an almost empty instance of the object.
|
ScheduledMail(java.lang.String title,
java.lang.String summary,
java.lang.String recurrency,
org.joda.time.LocalDate startDate,
java.lang.String timeZone,
java.util.Collection<java.lang.String> toAddresses,
java.util.Collection<java.lang.String> bccAddresses,
java.lang.String subject,
java.lang.String body,
java.util.List<Attachment> attachments)
Creates full, safe mail schedule object.
|
| Modifier and Type | Method and Description |
|---|---|
ScheduledMail |
addBccAddress(java.lang.String bccAdd) |
ScheduledMail |
addDashboardAttachment(java.lang.String uri,
java.lang.Integer allTabs,
java.lang.String executionContext,
java.lang.String... tabs) |
ScheduledMail |
addReportAttachment(ReportDefinition reportDefinition,
java.util.Map<java.lang.String,java.lang.String> exportOptions,
ReportExportFormat... formats) |
ScheduledMail |
addReportAttachment(ReportDefinition reportDefinition,
java.util.Map<java.lang.String,java.lang.String> exportOptions,
java.lang.String... formats) |
ScheduledMail |
addToAddress(java.lang.String toAdd) |
java.util.Collection<? extends Attachment> |
getAttachments() |
java.util.Collection<java.lang.String> |
getBccAddresses() |
java.lang.String |
getBody() |
java.lang.String |
getSubject() |
java.util.Collection<java.lang.String> |
getToAddresses() |
ScheduledMailWhen |
getWhen() |
ScheduledMail |
setAttachments(java.util.List<Attachment> attachments) |
ScheduledMail |
setBcc(java.util.Collection<java.lang.String> bccAddresses) |
ScheduledMail |
setBody(java.lang.String body) |
ScheduledMail |
setRecurrency(java.lang.String recurrency) |
ScheduledMail |
setStartDate(org.joda.time.LocalDate startDate) |
ScheduledMail |
setSubject(java.lang.String subject) |
ScheduledMail |
setTimeZone(java.lang.String timeZone) |
ScheduledMail |
setTo(java.util.Collection<java.lang.String> toAddresses) |
getAuthor, getCategory, getContributor, getCreated, getIdentifier, getSummary, getTags, getTitle, getUpdated, getUri, isDeprecated, isLocked, isProduction, isSharedWithSomeone, isUnlisted, setCategory, setDeprecated, setIdentifier, setLocked, setProduction, setSharedWithSomeone, setSummary, setTags, setTitle, setUnlisted, urispublic ScheduledMail(java.lang.String title,
java.lang.String summary)
title - the title of the MD objectsummary - the summary of the MD objectpublic ScheduledMail(java.lang.String title,
java.lang.String summary,
java.lang.String recurrency,
org.joda.time.LocalDate startDate,
java.lang.String timeZone,
java.util.Collection<java.lang.String> toAddresses,
java.util.Collection<java.lang.String> bccAddresses,
java.lang.String subject,
java.lang.String body,
java.util.List<Attachment> attachments)
title - the title of the MD objectsummary - the summary of the MD objectrecurrency - schedule in format defined in schedulestartDate - schedule starting datetimeZone - time zone of the starting datetoAddresses - collection of email addresses to send the mail tobccAddresses - collection of blind copy addresses to send the mail tosubject - the subject of the scheduled mailbody - the text body of the scheduled mailattachments - reports and dashboards to send in the scheduled emailpublic ScheduledMailWhen getWhen()
public java.util.Collection<java.lang.String> getToAddresses()
public java.util.Collection<java.lang.String> getBccAddresses()
public java.lang.String getSubject()
public java.lang.String getBody()
public java.util.Collection<? extends Attachment> getAttachments()
public ScheduledMail setRecurrency(java.lang.String recurrency)
public ScheduledMail setStartDate(org.joda.time.LocalDate startDate)
public ScheduledMail setTimeZone(java.lang.String timeZone)
public ScheduledMail setTo(java.util.Collection<java.lang.String> toAddresses)
public ScheduledMail setBcc(java.util.Collection<java.lang.String> bccAddresses)
public ScheduledMail setSubject(java.lang.String subject)
public ScheduledMail setBody(java.lang.String body)
public ScheduledMail setAttachments(java.util.List<Attachment> attachments)
public ScheduledMail addToAddress(java.lang.String toAdd)
public ScheduledMail addBccAddress(java.lang.String bccAdd)
public ScheduledMail addReportAttachment(ReportDefinition reportDefinition, java.util.Map<java.lang.String,java.lang.String> exportOptions, java.lang.String... formats)
public ScheduledMail addReportAttachment(ReportDefinition reportDefinition, java.util.Map<java.lang.String,java.lang.String> exportOptions, ReportExportFormat... formats)
public ScheduledMail addDashboardAttachment(java.lang.String uri, java.lang.Integer allTabs, java.lang.String executionContext, java.lang.String... tabs)
Copyright © 2016. All Rights Reserved.