Class StringTemplateTemplateEngine

java.lang.Object
net.javapla.jawn.templates.stringtemplate.StringTemplateTemplateEngine
All Implemented Interfaces:
net.javapla.jawn.core.renderers.RendererEngine, net.javapla.jawn.core.renderers.template.TemplateRendererEngine

public final class StringTemplateTemplateEngine
extends java.lang.Object
implements net.javapla.jawn.core.renderers.template.TemplateRendererEngine
  • Field Summary

    Fields inherited from interface net.javapla.jawn.core.renderers.template.TemplateRendererEngine

    LAYOUT_DEFAULT, TEMPLATES_FOLDER
  • Constructor Summary

    Constructors 
    Constructor Description
    StringTemplateTemplateEngine​(net.javapla.jawn.core.renderers.template.config.TemplateConfigProvider<StringTemplateConfiguration> templateConfig, net.javapla.jawn.core.Modes mode, net.javapla.jawn.core.renderers.template.ViewTemplateLoader templateLoader, net.javapla.jawn.core.renderers.template.config.SiteProvider siteProvider)  
  • Method Summary

    Modifier and Type Method Description
    net.javapla.jawn.core.MediaType[] getContentType()  
    java.lang.String getSuffixOfTemplatingEngine()  
    void invoke​(net.javapla.jawn.core.Context context, net.javapla.jawn.core.View view)  
    java.lang.String invoke​(net.javapla.jawn.core.View view)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.javapla.jawn.core.renderers.template.TemplateRendererEngine

    invoke
  • Constructor Details

    • StringTemplateTemplateEngine

      @Inject public StringTemplateTemplateEngine​(net.javapla.jawn.core.renderers.template.config.TemplateConfigProvider<StringTemplateConfiguration> templateConfig, net.javapla.jawn.core.Modes mode, net.javapla.jawn.core.renderers.template.ViewTemplateLoader templateLoader, net.javapla.jawn.core.renderers.template.config.SiteProvider siteProvider)
  • Method Details

    • invoke

      public final void invoke​(net.javapla.jawn.core.Context context, net.javapla.jawn.core.View view) throws net.javapla.jawn.core.Up.ViewError
      Specified by:
      invoke in interface net.javapla.jawn.core.renderers.template.TemplateRendererEngine
      Throws:
      net.javapla.jawn.core.Up.ViewError
    • invoke

      public java.lang.String invoke​(net.javapla.jawn.core.View view)
      Specified by:
      invoke in interface net.javapla.jawn.core.renderers.template.TemplateRendererEngine
    • getSuffixOfTemplatingEngine

      public java.lang.String getSuffixOfTemplatingEngine()
      Specified by:
      getSuffixOfTemplatingEngine in interface net.javapla.jawn.core.renderers.template.TemplateRendererEngine
    • getContentType

      public net.javapla.jawn.core.MediaType[] getContentType()
      Specified by:
      getContentType in interface net.javapla.jawn.core.renderers.RendererEngine