Class EmailNotificationContextImpl
- java.lang.Object
-
- org.ikasan.job.orchestration.model.notification.EmailNotificationContextImpl
-
- All Implemented Interfaces:
java.io.Serializable,org.ikasan.spec.scheduled.notification.model.EmailNotificationContext
public class EmailNotificationContextImpl extends java.lang.Object implements org.ikasan.spec.scheduled.notification.model.EmailNotificationContext- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmailNotificationContextImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAttachment()java.lang.StringgetContextName()java.util.Map<java.lang.String,java.lang.String>getEmailBodyNotificationTemplate()java.util.List<java.lang.String>getEmailSendBcc()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getEmailSendBccByMonitorType()java.util.List<java.lang.String>getEmailSendCc()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getEmailSendCcByMonitorType()java.util.List<java.lang.String>getEmailSendTo()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getEmailSendToByMonitorType()java.util.Map<java.lang.String,java.lang.String>getEmailSubjectNotificationTemplate()java.util.List<java.lang.String>getMonitorTypes()booleanisHtml()voidsetAttachment(java.lang.String attachment)voidsetContextName(java.lang.String contextName)voidsetEmailBodyNotificationTemplate(java.util.Map<java.lang.String,java.lang.String> emailBodyNotificationTemplate)voidsetEmailSendBcc(java.util.List<java.lang.String> emailSendBcc)voidsetEmailSendBccByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendBccByMonitorType)voidsetEmailSendCc(java.util.List<java.lang.String> emailSendCc)voidsetEmailSendCcByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendCcByMonitorType)voidsetEmailSendTo(java.util.List<java.lang.String> emailSendTo)voidsetEmailSendToByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendToByMonitorType)voidsetEmailSubjectNotificationTemplate(java.util.Map<java.lang.String,java.lang.String> emailSubjectNotificationTemplate)voidsetHtml(boolean html)voidsetMonitorTypes(java.util.List<java.lang.String> monitorTypes)
-
-
-
Method Detail
-
getContextName
public java.lang.String getContextName()
- Specified by:
getContextNamein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setContextName
public void setContextName(java.lang.String contextName)
- Specified by:
setContextNamein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getMonitorTypes
public java.util.List<java.lang.String> getMonitorTypes()
- Specified by:
getMonitorTypesin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setMonitorTypes
public void setMonitorTypes(java.util.List<java.lang.String> monitorTypes)
- Specified by:
setMonitorTypesin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendTo
public java.util.List<java.lang.String> getEmailSendTo()
- Specified by:
getEmailSendToin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendTo
public void setEmailSendTo(java.util.List<java.lang.String> emailSendTo)
- Specified by:
setEmailSendToin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendToByMonitorType
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getEmailSendToByMonitorType()
- Specified by:
getEmailSendToByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendToByMonitorType
public void setEmailSendToByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendToByMonitorType)
- Specified by:
setEmailSendToByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendCc
public java.util.List<java.lang.String> getEmailSendCc()
- Specified by:
getEmailSendCcin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendCc
public void setEmailSendCc(java.util.List<java.lang.String> emailSendCc)
- Specified by:
setEmailSendCcin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendCcByMonitorType
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getEmailSendCcByMonitorType()
- Specified by:
getEmailSendCcByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendCcByMonitorType
public void setEmailSendCcByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendCcByMonitorType)
- Specified by:
setEmailSendCcByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendBcc
public java.util.List<java.lang.String> getEmailSendBcc()
- Specified by:
getEmailSendBccin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendBcc
public void setEmailSendBcc(java.util.List<java.lang.String> emailSendBcc)
- Specified by:
setEmailSendBccin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSendBccByMonitorType
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getEmailSendBccByMonitorType()
- Specified by:
getEmailSendBccByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSendBccByMonitorType
public void setEmailSendBccByMonitorType(java.util.Map<java.lang.String,java.util.List<java.lang.String>> emailSendBccByMonitorType)
- Specified by:
setEmailSendBccByMonitorTypein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailSubjectNotificationTemplate
public java.util.Map<java.lang.String,java.lang.String> getEmailSubjectNotificationTemplate()
- Specified by:
getEmailSubjectNotificationTemplatein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailSubjectNotificationTemplate
public void setEmailSubjectNotificationTemplate(java.util.Map<java.lang.String,java.lang.String> emailSubjectNotificationTemplate)
- Specified by:
setEmailSubjectNotificationTemplatein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getEmailBodyNotificationTemplate
public java.util.Map<java.lang.String,java.lang.String> getEmailBodyNotificationTemplate()
- Specified by:
getEmailBodyNotificationTemplatein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setEmailBodyNotificationTemplate
public void setEmailBodyNotificationTemplate(java.util.Map<java.lang.String,java.lang.String> emailBodyNotificationTemplate)
- Specified by:
setEmailBodyNotificationTemplatein interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
getAttachment
public java.lang.String getAttachment()
- Specified by:
getAttachmentin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setAttachment
public void setAttachment(java.lang.String attachment)
- Specified by:
setAttachmentin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
isHtml
public boolean isHtml()
- Specified by:
isHtmlin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
setHtml
public void setHtml(boolean html)
- Specified by:
setHtmlin interfaceorg.ikasan.spec.scheduled.notification.model.EmailNotificationContext
-
-