Interface RenderingEngine
- All Known Implementing Classes:
FreemarkerEngine,FreemarkerRender
public interface RenderingEngine
- Author:
- Bogdan Stefanescu
-
Method Summary
Modifier and TypeMethodDescriptionvoiddefault StringRenders and returns the given template.voidStarts the rendering for the given document context.default StringrenderInline(String inlineTemplate, Object input) Renders and returns the given value as inline template.default voidrenderInline(String inlineTemplate, Object input, Writer writer) Renders the given value as inline template.voidsetMessageBundle(ResourceBundle messages) voidsetResourceLocator(ResourceLocator locator) voidsetSharedVariable(String key, Object value)
-
Method Details
-
setMessageBundle
-
getMessageBundle
ResourceBundle getMessageBundle() -
setResourceLocator
-
getResourceLocator
ResourceLocator getResourceLocator() -
render
Renders and returns the given template.- Throws:
RenderingException- Since:
- 2025.14
-
render
Starts the rendering for the given document context.- Throws:
RenderingException
-
renderInline
Renders and returns the given value as inline template.- Throws:
RenderingException- Since:
- 2025.14
-
renderInline
default void renderInline(String inlineTemplate, Object input, Writer writer) throws RenderingException Renders the given value as inline template.- Throws:
RenderingException- Since:
- 2025.14
-
getView
-
getView
-
flushCache
void flushCache()
-