Interface TemplateRenderer


public interface TemplateRenderer
Template renderer must implements this interface.
Since:
1.0.0
  • Method Details

    • render

      String render(String templateName, Locale locale)
      Render a template.
      Parameters:
      templateName - The template name
      locale - The locale to use for internationalization (Number format, Date, I18N, ...)
      Returns:
      The rendered template
      Since:
      1.0.0
    • render

      String render(String templateName, Locale locale, Map<String,Object> dataModel)
      Render a template.
      Parameters:
      templateName - The template name
      locale - The locale to use for internationalization (Number format, Date, I18N, ...)
      dataModel - Data to use into the template
      Returns:
      The rendered template
      Since:
      1.0.0