public class MailChannel extends AbstractAlarmChannel
log
Constructor and Description |
---|
MailChannel() |
Modifier and Type | Method and Description |
---|---|
protected Runnable |
createSendTask(String msg,
String src) |
protected boolean |
hasSource(String alarmSource) |
void |
setJavaMailSender(JavaMailSender value)
Specified the JavaMailSender to use for sending the alarm mails.
|
void |
setMailTemplate(SimpleMailMessage value)
Specifies a SimpleMailMessage to be used as a template for messages to be sent.
|
void |
setTemplatesBySource(Map<String,SimpleMailMessage> value)
Specifies a set of templates to be used, one for each different source.
|
getMinResendInterval, send, setAllowSynchronousSend, setMinResendInterval, shutdown
public void setTemplatesBySource(Map<String,SimpleMailMessage> value)
public void setMailTemplate(SimpleMailMessage value)
public void setJavaMailSender(JavaMailSender value)
protected Runnable createSendTask(String msg, String src)
createSendTask
in class AbstractAlarmChannel
protected boolean hasSource(String alarmSource)
hasSource
in class AbstractAlarmChannel