Class EmailNotificationDetailsImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails

    public class EmailNotificationDetailsImpl
    extends java.lang.Object
    implements org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
    See Also:
    Serialized Form
    • Constructor Detail

      • EmailNotificationDetailsImpl

        public EmailNotificationDetailsImpl()
    • Method Detail

      • getJobName

        public java.lang.String getJobName()
        Specified by:
        getJobName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setJobName

        public void setJobName​(java.lang.String jobName)
        Specified by:
        setJobName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailSendTo

        public java.util.List<java.lang.String> getEmailSendTo()
        Specified by:
        getEmailSendTo in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailSendTo

        public void setEmailSendTo​(java.util.List<java.lang.String> emailSendTo)
        Specified by:
        setEmailSendTo in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailSendCc

        public java.util.List<java.lang.String> getEmailSendCc()
        Specified by:
        getEmailSendCc in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailSendCc

        public void setEmailSendCc​(java.util.List<java.lang.String> emailSendCc)
        Specified by:
        setEmailSendCc in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailSendBcc

        public java.util.List<java.lang.String> getEmailSendBcc()
        Specified by:
        getEmailSendBcc in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailSendBcc

        public void setEmailSendBcc​(java.util.List<java.lang.String> emailSendBcc)
        Specified by:
        setEmailSendBcc in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailSubject

        public java.lang.String getEmailSubject()
        Specified by:
        getEmailSubject in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailSubject

        public void setEmailSubject​(java.lang.String emailSubject)
        Specified by:
        setEmailSubject in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailBody

        public java.lang.String getEmailBody()
        Specified by:
        getEmailBody in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailBody

        public void setEmailBody​(java.lang.String emailBody)
        Specified by:
        setEmailBody in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailSubjectTemplate

        public java.lang.String getEmailSubjectTemplate()
        Specified by:
        getEmailSubjectTemplate in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailSubjectTemplate

        public void setEmailSubjectTemplate​(java.lang.String emailSubjectTemplate)
        Specified by:
        setEmailSubjectTemplate in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailBodyTemplate

        public java.lang.String getEmailBodyTemplate()
        Specified by:
        getEmailBodyTemplate in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailBodyTemplate

        public void setEmailBodyTemplate​(java.lang.String emailBodyTemplate)
        Specified by:
        setEmailBodyTemplate in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getAttachment

        public java.lang.String getAttachment()
        Specified by:
        getAttachment in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setAttachment

        public void setAttachment​(java.lang.String attachment)
        Specified by:
        setAttachment in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • isHtml

        public boolean isHtml()
        Specified by:
        isHtml in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setHtml

        public void setHtml​(boolean html)
        Specified by:
        setHtml in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getMonitorType

        public java.lang.String getMonitorType()
        Specified by:
        getMonitorType in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setMonitorType

        public void setMonitorType​(java.lang.String monitorType)
        Specified by:
        setMonitorType in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getContextName

        public java.lang.String getContextName()
        Specified by:
        getContextName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setContextName

        public void setContextName​(java.lang.String contextName)
        Specified by:
        setContextName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getChildContextName

        public java.lang.String getChildContextName()
        Specified by:
        getChildContextName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setChildContextName

        public void setChildContextName​(java.lang.String childContextName)
        Specified by:
        setChildContextName in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • getEmailNotificationTemplateParameters

        public java.util.Map<java.lang.String,​java.lang.String> getEmailNotificationTemplateParameters()
        Specified by:
        getEmailNotificationTemplateParameters in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • setEmailNotificationTemplateParameters

        public void setEmailNotificationTemplateParameters​(java.util.Map<java.lang.String,​java.lang.String> emailNotificationTemplateParameters)
        Specified by:
        setEmailNotificationTemplateParameters in interface org.ikasan.spec.scheduled.notification.model.EmailNotificationDetails
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object