Interface SystemTemplateManager

All Known Implementing Classes:
SystemTemplateManagerImpl

public interface SystemTemplateManager
  • Field Details

  • Method Details

    • getTemplate

      String getTemplate(String templateKey, List<Variable> vars)
      Parameters:
      vars -
      templateKey - the complete plugin module of the system template to get
      Returns:
      the system template in storage format
    • getTemplate

      String getTemplate(String templateKey, List<Variable> vars, Page page)
    • saveTemplate

      void saveTemplate(String templateName, String templateKey, String content)
      Saves the given content as a system template. If null is passed in as the content, the original system template is restored.
      Parameters:
      templateName - Name of the template
      templateKey - the complete plugin module key of the original system template
      content - the template contents in storage format