Package org.thymeleaf.engine
Class EngineContextManager
java.lang.Object
org.thymeleaf.engine.EngineContextManager
Static manager class for creating suitable IEngineContext objects from existing IContext
context objects if needed, as well as making sure the adequate template resolution objects are set into
these context objects.
- Since:
- 3.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static IEngineContextcreateEngineContextIfNeeded(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context) (package private) static voiddisposeEngineContext(IEngineContext engineContext) (package private) static IEngineContextprepareEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context)
-
Constructor Details
-
EngineContextManager
private EngineContextManager()
-
-
Method Details
-
prepareEngineContext
static IEngineContext prepareEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context) -
disposeEngineContext
-
createEngineContextIfNeeded
private static IEngineContext createEngineContextIfNeeded(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context)
-