Class DefaultEmailTemplateService
- java.lang.Object
-
- de.hybris.platform.acceleratorservices.email.impl.DefaultEmailTemplateService
-
- All Implemented Interfaces:
EmailTemplateService
- Direct Known Subclasses:
SmartEditEmailTemplateService
public class DefaultEmailTemplateService extends java.lang.Object implements EmailTemplateService
-
-
Constructor Summary
Constructors Constructor Description DefaultEmailTemplateService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CMSPageServicegetCmsPageService()java.lang.StringgetPageTemplate(EmailPageData emailPageData)protected RendererServicegetRendererService()voidsetCmsPageService(CMSPageService cmsPageService)voidsetRendererService(RendererService rendererService)
-
-
-
Method Detail
-
getPageTemplate
public java.lang.String getPageTemplate(EmailPageData emailPageData) throws CMSItemNotFoundException
- Specified by:
getPageTemplatein interfaceEmailTemplateService- Parameters:
emailPageData- pageData- Returns:
- Returns fully processed HTML body for the template provided by
EmailPageData - Throws:
CMSItemNotFoundException- If the page represented by emailPageData is not found
-
getCmsPageService
protected CMSPageService getCmsPageService()
-
setCmsPageService
public void setCmsPageService(CMSPageService cmsPageService)
-
getRendererService
protected RendererService getRendererService()
-
setRendererService
public void setRendererService(RendererService rendererService)
-
-