Class XMLEmailBuilder

java.lang.Object
com.almis.awe.service.data.builder.EmailBuilder
com.almis.awe.service.data.builder.XMLEmailBuilder

public class XMLEmailBuilder extends EmailBuilder
  • Constructor Details

    • XMLEmailBuilder

      public XMLEmailBuilder(QueryService queryService, QueryUtil queryUtil, AweElements aweElements)
      Builder constructor
      Parameters:
      queryService - Query service
      queryUtil - Query utilities
      aweElements - AWE Elements
  • Method Details

    • parseEmail

      public XMLEmailBuilder parseEmail() throws AWException
      Parse given XML email template
      Returns:
      XMLEmailBuilder
      Throws:
      AWException - AWE exception
    • addVariable

      public void addVariable(Variable variable)
      Set variables
      Parameters:
      variable - Variable
    • setVariables

      public XMLEmailBuilder setVariables(List<Variable> variables)
      Set variables
      Parameters:
      variables - Variables
      Returns:
      this