java.lang.Object
org.broadleafcommerce.common.email.service.info.EmailInfo
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NullEmailInfo

public class EmailInfo extends Object implements Serializable
Author:
jfischer
See Also:
  • Constructor Details

    • EmailInfo

      public EmailInfo()
  • Method Details

    • getEmailType

      public String getEmailType()
      Returns:
      the emailType
    • setEmailType

      public void setEmailType(String emailType)
      Parameters:
      emailType - the emailType to set
    • getEmailTemplate

      public String getEmailTemplate()
      Returns:
      the emailTemplate
    • setEmailTemplate

      public void setEmailTemplate(String emailTemplate)
      Parameters:
      emailTemplate - the emailTemplate to set
    • getSubject

      public String getSubject()
      Returns:
      the subject
    • setSubject

      public void setSubject(String subject)
      Parameters:
      subject - the subject to set
    • getFromAddress

      public String getFromAddress()
      Returns:
      the fromAddress
    • setFromAddress

      public void setFromAddress(String fromAddress)
      Parameters:
      fromAddress - the fromAddress to set
    • getSendEmailReliableAsync

      public String getSendEmailReliableAsync()
      Returns:
      the sendEmailReliableAsync
    • setSendEmailReliableAsync

      public void setSendEmailReliableAsync(String sendEmailReliableAsync)
      Parameters:
      sendEmailReliableAsync - the sendEmailReliableAsync to set
    • getSendAsyncPriority

      public String getSendAsyncPriority()
      Returns:
      the sendAsyncPriority
    • setSendAsyncPriority

      public void setSendAsyncPriority(String sendAsyncPriority)
      Parameters:
      sendAsyncPriority - the sendAsyncPriority to set
    • getMessageBody

      public String getMessageBody()
    • setMessageBody

      public void setMessageBody(String messageBody)
    • getAttachments

      public List<Attachment> getAttachments()
    • setAttachments

      public void setAttachments(List<Attachment> attachments)
    • getHeaders

      public Map<String,String> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,String> headers)
    • addHeader

      public void addHeader(String key, String value)
    • getEncoding

      public String getEncoding()
    • setEncoding

      public void setEncoding(String encoding)
    • clone

      public EmailInfo clone()
      Overrides:
      clone in class Object