| Modifier and Type | Field and Description |
|---|---|
private com.serotonin.web.email.EmailContent |
content |
private javax.mail.internet.InternetAddress |
fromAddress |
private java.lang.Runnable[] |
postSendExecution |
private java.lang.String |
subject |
private javax.mail.internet.InternetAddress[] |
toAddresses |
PRIORITY_HIGH, PRIORITY_LOW, PRIORITY_MEDIUM| Constructor and Description |
|---|
EmailWorkItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
int |
getPriority() |
static void |
queueEmail(java.lang.String[] toAddrs,
MangoEmailContent content) |
static void |
queueEmail(java.lang.String[] toAddrs,
MangoEmailContent content,
java.lang.Runnable[] postSendExecution) |
static void |
queueEmail(java.lang.String[] toAddrs,
java.lang.String subject,
com.serotonin.web.email.EmailContent content,
java.lang.Runnable[] postSendExecution) |
static void |
queueEmail(java.lang.String toAddr,
MangoEmailContent content) |
private javax.mail.internet.InternetAddress fromAddress
private javax.mail.internet.InternetAddress[] toAddresses
private java.lang.String subject
private com.serotonin.web.email.EmailContent content
private java.lang.Runnable[] postSendExecution
public int getPriority()
getPriority in interface WorkItempublic static void queueEmail(java.lang.String toAddr,
MangoEmailContent content)
throws javax.mail.internet.AddressException
javax.mail.internet.AddressExceptionpublic static void queueEmail(java.lang.String[] toAddrs,
MangoEmailContent content)
throws javax.mail.internet.AddressException
javax.mail.internet.AddressExceptionpublic static void queueEmail(java.lang.String[] toAddrs,
MangoEmailContent content,
java.lang.Runnable[] postSendExecution)
throws javax.mail.internet.AddressException
javax.mail.internet.AddressExceptionpublic static void queueEmail(java.lang.String[] toAddrs,
java.lang.String subject,
com.serotonin.web.email.EmailContent content,
java.lang.Runnable[] postSendExecution)
throws javax.mail.internet.AddressException
javax.mail.internet.AddressException