Class DefaultEmailService

java.lang.Object
de.hybris.platform.workflow.impl.DefaultEmailService
All Implemented Interfaces:
EmailService

public class DefaultEmailService extends Object implements EmailService
Default implementation of EmailService
  • Constructor Details

    • DefaultEmailService

      public DefaultEmailService()
  • Method Details

    • createActivationEmail

      public org.apache.commons.mail.HtmlEmail createActivationEmail(WorkflowActionModel action)
      Description copied from interface: EmailService
      Creates activation e-mail for the given action This is performed right after the activation of the action.
      Specified by:
      createActivationEmail in interface EmailService
      Parameters:
      action - which has been just activated
      Returns:
      created e-mail as HtmlEmail object.
    • 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