Class PluginModuleTemplateResolver
java.lang.Object
eu.rarogsoftware.rarog.platform.core.plugins.templates.AbstractSimpleFeatureModule<TemplateResolverDescriptor>
eu.rarogsoftware.rarog.platform.core.plugins.templates.PluginModuleTemplateResolver
- All Implemented Interfaces:
FeatureModule<TemplateResolverDescriptor>
,org.thymeleaf.templateresolver.ITemplateResolver
@AutoRegisterFeatureModuleComponent(TemplateResolverDescriptor.class)
public class PluginModuleTemplateResolver
extends AbstractSimpleFeatureModule<TemplateResolverDescriptor>
implements org.thymeleaf.templateresolver.ITemplateResolver
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class eu.rarogsoftware.rarog.platform.core.plugins.templates.AbstractSimpleFeatureModule
getDescriptorMap, getPluginForCurrentRequest, plugDescriptor, unplugDescriptor
-
Field Details
-
order
-
-
Constructor Details
-
PluginModuleTemplateResolver
public PluginModuleTemplateResolver()
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceorg.thymeleaf.templateresolver.ITemplateResolver
-
getOrder
- Specified by:
getOrder
in interfaceorg.thymeleaf.templateresolver.ITemplateResolver
-
resolveTemplate
public org.thymeleaf.templateresolver.TemplateResolution resolveTemplate(org.thymeleaf.IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) - Specified by:
resolveTemplate
in interfaceorg.thymeleaf.templateresolver.ITemplateResolver
-
clearCache
protected void clearCache()- Overrides:
clearCache
in classAbstractSimpleFeatureModule<TemplateResolverDescriptor>
-