Package org.apereo.cas.web.view
Class RestfulUrlTemplateResolver
- java.lang.Object
-
- org.thymeleaf.templateresolver.AbstractTemplateResolver
-
- org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver
-
- org.thymeleaf.templateresolver.FileTemplateResolver
-
- org.apereo.cas.web.view.ThemeFileTemplateResolver
-
- org.apereo.cas.web.view.RestfulUrlTemplateResolver
-
- All Implemented Interfaces:
org.thymeleaf.templateresolver.ITemplateResolver
public class RestfulUrlTemplateResolver extends ThemeFileTemplateResolver
This isRestfulUrlTemplateResolver.- Since:
- 5.3.0
-
-
Field Summary
-
Fields inherited from class org.apereo.cas.web.view.ThemeFileTemplateResolver
casProperties, themeResolver
-
-
Constructor Summary
Constructors Constructor Description RestfulUrlTemplateResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.web.servlet.ThemeResolver themeResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.thymeleaf.templateresource.ITemplateResourcecomputeTemplateResource(org.thymeleaf.IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.lang.String resourceName, java.lang.String characterEncoding, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes)-
Methods inherited from class org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver
addTemplateAlias, clearTemplateAliases, computeResourceName, computeResourceName, computeTemplateMode, computeTemplateResource, computeValidity, getCacheablePatterns, getCacheablePatternSpec, getCacheTTLMs, getCharacterEncoding, getCSSTemplateModePatterns, getCSSTemplateModePatternSpec, getForceSuffix, getForceTemplateMode, getHtml5TemplateModePatterns, getHtml5TemplateModePatternSpec, getHtmlTemplateModePatterns, getHtmlTemplateModePatternSpec, getJavaScriptTemplateModePatterns, getJavaScriptTemplateModePatternSpec, getLegacyHtml5TemplateModePatterns, getLegacyHtml5TemplateModePatternSpec, getNonCacheablePatterns, getNonCacheablePatternSpec, getPrefix, getRawTemplateModePatterns, getRawTemplateModePatternSpec, getSuffix, getTemplateAliases, getTemplateMode, getTextTemplateModePatterns, getTextTemplateModePatternSpec, getValidXhtmlTemplateModePatterns, getValidXhtmlTemplateModePatternSpec, getValidXmlTemplateModePatterns, getValidXmlTemplateModePatternSpec, getXhtmlTemplateModePatterns, getXhtmlTemplateModePatternSpec, getXmlTemplateModePatterns, getXmlTemplateModePatternSpec, isCacheable, setCacheable, setCacheablePatterns, setCacheTTLMs, setCharacterEncoding, setCSSTemplateModePatterns, setForceSuffix, setForceTemplateMode, setHtml5TemplateModePatterns, setHtmlTemplateModePatterns, setJavaScriptTemplateModePatterns, setLegacyHtml5TemplateModePatterns, setNonCacheablePatterns, setPrefix, setRawTemplateModePatterns, setSuffix, setTemplateAliases, setTemplateMode, setTemplateMode, setTextTemplateModePatterns, setValidXhtmlTemplateModePatterns, setValidXmlTemplateModePatterns, setXhtmlTemplateModePatterns, setXmlTemplateModePatterns
-
Methods inherited from class org.thymeleaf.templateresolver.AbstractTemplateResolver
computeResolvable, getCheckExistence, getName, getOrder, getResolvablePatterns, getResolvablePatternSpec, getUseDecoupledLogic, resolveTemplate, setCheckExistence, setName, setOrder, setResolvablePatterns, setUseDecoupledLogic
-
-
-
-
Method Detail
-
computeTemplateResource
protected org.thymeleaf.templateresource.ITemplateResource computeTemplateResource(org.thymeleaf.IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.lang.String resourceName, java.lang.String characterEncoding, java.util.Map<java.lang.String,java.lang.Object> templateResolutionAttributes)- Overrides:
computeTemplateResourcein classThemeFileTemplateResolver
-
-