public class UrlTemplateResolver extends TemplateResolver
Implementation of ITemplateResolver that extends TemplateResolver
and uses a UrlResourceResolver for resource resolution.
DEFAULT_CACHE_TTL_MS, DEFAULT_CACHEABLE, DEFAULT_TEMPLATE_MODE| Constructor and Description |
|---|
UrlTemplateResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected ITemplateResolutionValidity |
computeValidity(TemplateProcessingParameters templateProcessingParameters)
Computes the validity to be applied to the template resolution.
|
void |
setResourceResolver(IResourceResolver resourceResolver)
This method should not be called, because the resource resolver is
fixed to be
UrlResourceResolver. |
addTemplateAlias, clearTemplateAliases, computeCharacterEncoding, computeResourceName, computeResourceResolver, computeTemplateMode, getCacheablePatterns, getCacheablePatternSpec, getCacheTTLMs, getCharacterEncoding, getHtml5TemplateModePatterns, getHtml5TemplateModePatternSpec, getLegacyHtml5TemplateModePatterns, getLegacyHtml5TemplateModePatternSpec, getNonCacheablePatterns, getNonCacheablePatternSpec, getPrefix, getResourceResolver, getSuffix, getTemplateAliases, getTemplateMode, getValidXhtmlTemplateModePatterns, getValidXhtmlTemplateModePatternSpec, getValidXmlTemplateModePatterns, getValidXmlTemplateModePatternSpec, getXhtmlTemplateModePatterns, getXhtmlTemplateModePatternSpec, getXmlTemplateModePatterns, getXmlTemplateModePatternSpec, initializeSpecific, initializeSpecificAdditional, isCacheable, setCacheable, setCacheablePatterns, setCacheTTLMs, setCharacterEncoding, setHtml5TemplateModePatterns, setLegacyHtml5TemplateModePatterns, setNonCacheablePatterns, setPrefix, setSuffix, setTemplateAliases, setTemplateMode, setValidXhtmlTemplateModePatterns, setValidXmlTemplateModePatterns, setXhtmlTemplateModePatterns, setXmlTemplateModePatterns, unsafeGetCacheTTLMs, unsafeGetCharacterEncoding, unsafeGetPrefix, unsafeGetResourceResolver, unsafeGetSuffix, unsafeGetTemplateMode, unsafeIsCacheablecheckInitialized, checkNotInitialized, computeResolvable, getName, getOrder, getResolvablePatterns, getResolvablePatternSpec, initialize, isInitialized, resolveTemplate, setName, setOrder, setResolvablePatterns, unsafeGetName, unsafeGetOrderpublic void setResourceResolver(IResourceResolver resourceResolver)
This method should not be called, because the resource resolver is
fixed to be UrlResourceResolver. Every execution of this method
will result in an exception.
If you need to select a different resource resolver, use the TemplateResolver
class instead.
setResourceResolver in class TemplateResolverresourceResolver - the new resource resolverprotected ITemplateResolutionValidity computeValidity(TemplateProcessingParameters templateProcessingParameters)
AbstractTemplateResolverComputes the validity to be applied to the template resolution. This includes determining whether the template can be cached or not, and also in what circumstances (for instance, for how much time) can its cache entry be considered valid.
computeValidity in class TemplateResolvertemplateProcessingParameters - the template processing parametersCopyright © 2016 The THYMELEAF team. All rights reserved.