Class RestfulUrlTemplateResolver

    • Field Summary

      • Fields inherited from class org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver

        DEFAULT_CACHE_TTL_MS, DEFAULT_CACHEABLE, DEFAULT_TEMPLATE_MODE
      • Fields inherited from class org.thymeleaf.templateresolver.AbstractTemplateResolver

        DEFAULT_EXISTENCE_CHECK, DEFAULT_USE_DECOUPLED_LOGIC
    • 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.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)  
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RestfulUrlTemplateResolver

        public RestfulUrlTemplateResolver​(org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                          org.springframework.web.servlet.ThemeResolver themeResolver)
    • 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:
        computeTemplateResource in class ThemeFileTemplateResolver