Package de.hybris.platform.workflow.impl
Class DefaultEmailService
- java.lang.Object
-
- de.hybris.platform.workflow.impl.DefaultEmailService
-
- All Implemented Interfaces:
EmailService
public class DefaultEmailService extends java.lang.Object implements EmailService
Default implementation ofEmailService
-
-
Constructor Summary
Constructors Constructor Description DefaultEmailService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.mail.HtmlEmailcreateActivationEmail(WorkflowActionModel action)Creates activation e-mail for the givenactionThis is performed right after the activation of the action.WorkflowMailContextcreateWorkflowMailContext()VelocityTemplateRenderergetVelocityTemplateRenderer()voidsetL10nService(L10NService l10nService)voidsetRendererService(RendererService rendererService)voidsetSessionService(SessionService sessionService)voidsetVelocityTemplateRenderer(VelocityTemplateRenderer velocityTemplateRenderer)
-
-
-
Method Detail
-
createActivationEmail
public org.apache.commons.mail.HtmlEmail createActivationEmail(WorkflowActionModel action)
Description copied from interface:EmailServiceCreates activation e-mail for the givenactionThis is performed right after the activation of the action.- Specified by:
createActivationEmailin interfaceEmailService- Parameters:
action- which has been just activated- Returns:
- created e-mail as
HtmlEmailobject.
-
setRendererService
public void setRendererService(RendererService rendererService)
- Parameters:
rendererService- the rendererService to set
-
setSessionService
public void setSessionService(SessionService sessionService)
- Parameters:
sessionService- the sessionService to set
-
createWorkflowMailContext
public WorkflowMailContext createWorkflowMailContext()
- Returns:
- the new workflowMailContext
-
setL10nService
public void setL10nService(L10NService l10nService)
- Parameters:
l10nService- the l10nService to set
-
getVelocityTemplateRenderer
public VelocityTemplateRenderer getVelocityTemplateRenderer()
- Returns:
- the velocityTemplateRenderer
-
setVelocityTemplateRenderer
public void setVelocityTemplateRenderer(VelocityTemplateRenderer velocityTemplateRenderer)
- Parameters:
velocityTemplateRenderer- the velocityTemplateRenderer to set
-
-