Class ThymeleafEngine
java.lang.Object
services.moleculer.web.template.AbstractTemplateEngine
services.moleculer.web.template.ThymeleafEngine
Server-side template engine based on Thymeleaf API. Required dependency:
// https://mvnrepository.com/artifact/org.thymeleaf/thymeleaf compile group: 'org.thymeleaf', name: 'thymeleaf', version: '3.0.11.RELEASE'
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.thymeleaf.TemplateEngineprotected org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolverFields inherited from class AbstractTemplateEngine
charset, defaultExtension, executor, messageLoader, reloadable, templatePath, writeBufferSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.thymeleaf.TemplateEnginevoidsetCharset(Charset charset) voidsetDefaultExtension(String defaultExtension) voidsetEngine(org.thymeleaf.TemplateEngine engine) voidsetReloadable(boolean reloadable) voidsetTemplatePath(String templatePath) byte[]
-
Field Details
-
engine
protected org.thymeleaf.TemplateEngine engine -
loader
protected org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver loader
-
-
Constructor Details
-
ThymeleafEngine
public ThymeleafEngine()
-
-
Method Details
-
transform
- Specified by:
transformin classAbstractTemplateEngine- Throws:
Exception
-
setTemplatePath
- Overrides:
setTemplatePathin classAbstractTemplateEngine
-
setCharset
- Overrides:
setCharsetin classAbstractTemplateEngine
-
setReloadable
public void setReloadable(boolean reloadable) - Overrides:
setReloadablein classAbstractTemplateEngine
-
setDefaultExtension
- Overrides:
setDefaultExtensionin classAbstractTemplateEngine
-
getEngine
public org.thymeleaf.TemplateEngine getEngine() -
setEngine
public void setEngine(org.thymeleaf.TemplateEngine engine)
-