Package org.thymeleaf.engine
Class EngineContextManager
- java.lang.Object
-
- org.thymeleaf.engine.EngineContextManager
-
final class EngineContextManager extends java.lang.ObjectStatic manager class for creating suitable
IEngineContextobjects from existingIContextcontext 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 Modifier Constructor Description privateEngineContextManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static IEngineContextcreateEngineContextIfNeeded(IEngineConfiguration configuration, TemplateData templateData, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes, IContext context)(package private) static voiddisposeEngineContext(IEngineContext engineContext)(package private) static IEngineContextprepareEngineContext(IEngineConfiguration configuration, TemplateData templateData, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes, IContext context)
-
-
-
Method Detail
-
prepareEngineContext
static IEngineContext prepareEngineContext(IEngineConfiguration configuration, TemplateData templateData, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes, IContext context)
-
disposeEngineContext
static void disposeEngineContext(IEngineContext engineContext)
-
createEngineContextIfNeeded
private static IEngineContext createEngineContextIfNeeded(IEngineConfiguration configuration, TemplateData templateData, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes, IContext context)
-
-