All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<EmailTemplate>, Serializable
All Known Implementing Classes:
EmailTemplateImpl

public interface EmailTemplate extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<EmailTemplate>
Author:
Nick Crum ncrum
  • Method Details

    • getId

      Long getId()
    • setId

      void setId(Long id)
    • getName

      String getName()
    • setName

      void setName(String name)
    • getType

      org.broadleafcommerce.common.notification.service.type.NotificationEventType getType()
    • setType

      void setType(org.broadleafcommerce.common.notification.service.type.NotificationEventType type)
    • getActiveStartDate

      Date getActiveStartDate()
    • setActiveStartDate

      void setActiveStartDate(Date activeStartDate)
    • getActiveEndDate

      Date getActiveEndDate()
    • setActiveEndDate

      void setActiveEndDate(Date activeEndDate)
    • isActive

      boolean isActive()
    • getPriority

      Integer getPriority()
    • setPriority

      void setPriority(Integer priority)
    • getOverrideTo

      Boolean getOverrideTo()
    • setOverrideTo

      void setOverrideTo(Boolean overrideTo)
    • getContentTargetable

      Boolean getContentTargetable()
    • setContentTargetable

      void setContentTargetable(Boolean contentTargetable)
    • getTo

      String getTo()
    • setTo

      void setTo(String to)
    • getFrom

      String getFrom()
    • setFrom

      void setFrom(String defaultFrom)
    • getSubjectTemplate

      String getSubjectTemplate()
    • setSubjectTemplate

      void setSubjectTemplate(String defaultSubjectTemplate)
    • getBody

      String getBody()
    • setBody

      void setBody(String body)
    • getTemplateHeaders

      Map<String,EmailHeader> getTemplateHeaders()
    • setTemplateHeaders

      void setTemplateHeaders(Map<String,EmailHeader> templateHeaders)