public class CouponNotificationEmailContext extends AbstractEmailContext<CouponNotificationProcessModel>
DATE_TOOL, DISPLAY_NAME, EMAIL, EMAIL_LANGUAGE, FROM_DISPLAY_NAME, FROM_EMAIL, TITLEBASE_SITE, BASE_THEME_URL, BASE_URL, MEDIA_BASE_URL, MEDIA_SECURE_BASE_URL, SECURE_BASE_URL, THEME| Constructor and Description |
|---|
CouponNotificationEmailContext() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
encodeUrl(java.lang.String url) |
protected CustomerModel |
getCustomer(CouponNotificationProcessModel couponNotificationProcessModel) |
protected Converter<CustomerCouponModel,CustomerCouponData> |
getCustomerCouponConverter() |
protected LanguageModel |
getEmailLanguage(CouponNotificationProcessModel couponNotificationProcessModel) |
protected BaseSiteModel |
getSite(CouponNotificationProcessModel couponNotificationProcessModel) |
void |
init(CouponNotificationProcessModel businessProcessModel,
EmailPageModel emailPageModel) |
void |
setCustomerCouponConverter(Converter<CustomerCouponModel,CustomerCouponData> customerCouponConverter) |
protected void |
setEmailLocale(CouponNotificationProcessModel businessProcessModel) |
protected void |
updateBaseUrl(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateCouponLink(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateCouponNotificationType(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateCouponSummary(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateCouponTitle(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateCouponValidDate(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
protected void |
updateTitle(CouponNotificationProcessModel businessProcessModel,
java.util.Locale emailLocale) |
getConfigurationService, getCustomerEmailResolutionService, getDisplayName, getEmail, getEmailLanguage, getFromDisplayName, getFromEmail, getTitle, getToDisplayName, getToEmail, setConfigurationService, setCustomerEmailResolutionServicegetBaseSite, getBaseThemeUrl, getBaseUrl, getCmsSlotContents, getMediaBaseUrl, getMediaSecureBaseUrl, getMessage, getMessages, getSecureBaseUrl, getSiteBaseUrlResolutionService, getTheme, getUrlEncoderService, getUrlEncodingAttributes, init, setBaseSite, setCmsSlotContents, setMessages, setSiteBaseUrlResolutionService, setUrlEncoderService, setUrlEncodingAttributespublic void init(CouponNotificationProcessModel businessProcessModel, EmailPageModel emailPageModel)
init in class AbstractEmailContext<CouponNotificationProcessModel>protected void updateCouponTitle(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void updateCouponSummary(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void updateCouponNotificationType(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void updateCouponLink(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void updateCouponValidDate(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void setEmailLocale(CouponNotificationProcessModel businessProcessModel)
protected void updateTitle(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected void updateBaseUrl(CouponNotificationProcessModel businessProcessModel, java.util.Locale emailLocale)
protected static java.lang.String encodeUrl(java.lang.String url)
protected BaseSiteModel getSite(CouponNotificationProcessModel couponNotificationProcessModel)
getSite in class AbstractEmailContext<CouponNotificationProcessModel>protected CustomerModel getCustomer(CouponNotificationProcessModel couponNotificationProcessModel)
getCustomer in class AbstractEmailContext<CouponNotificationProcessModel>protected LanguageModel getEmailLanguage(CouponNotificationProcessModel couponNotificationProcessModel)
getEmailLanguage in class AbstractEmailContext<CouponNotificationProcessModel>protected Converter<CustomerCouponModel,CustomerCouponData> getCustomerCouponConverter()
public void setCustomerCouponConverter(Converter<CustomerCouponModel,CustomerCouponData> customerCouponConverter)
Copyright © 2018 SAP SE. All Rights Reserved.