Class SiteThemeResolverUtils


  • public class SiteThemeResolverUtils
    extends java.lang.Object
    • Constructor Detail

      • SiteThemeResolverUtils

        public SiteThemeResolverUtils()
    • Method Detail

      • resolveThemeForCurrentSite

        public java.lang.String resolveThemeForCurrentSite()
      • getThemeNameForSite

        protected java.lang.String getThemeNameForSite​(CMSSiteModel site)
      • combineSiteAndTheme

        protected java.lang.String combineSiteAndTheme​(java.lang.String uiExperienceLevel,
                                                       java.lang.String siteUid,
                                                       java.lang.String themeName)
      • getCmsSiteService

        protected CMSSiteService getCmsSiteService()
        Returns:
        the cmsSiteService
      • setCmsSiteService

        public void setCmsSiteService​(CMSSiteService cmsSiteService)
        Parameters:
        cmsSiteService - the CMSSiteService to set
      • setUiExperienceService

        public void setUiExperienceService​(UiExperienceService uiExperienceService)
      • getDefaultTheme

        public java.lang.String getDefaultTheme()
      • setDefaultTheme

        public void setDefaultTheme​(java.lang.String defaultTheme)