Class DefaultCmsCacheKeyProvider

    • Constructor Detail

      • DefaultCmsCacheKeyProvider

        public DefaultCmsCacheKeyProvider()
    • Method Detail

      • getCmsRestrictionService

        protected CMSRestrictionService getCmsRestrictionService​(javax.servlet.http.HttpServletRequest request)
      • getCmsPageContextService

        protected CMSPageContextService getCmsPageContextService​(javax.servlet.http.HttpServletRequest request)
      • getCommerceCommonI18NService

        protected CommerceCommonI18NService getCommerceCommonI18NService​(javax.servlet.http.HttpServletRequest request)
      • getKeyInternal

        protected java.lang.StringBuilder getKeyInternal​(javax.servlet.http.HttpServletRequest request,
                                                         SimpleCMSComponentModel component)
      • appendRestrictionKeys

        protected void appendRestrictionKeys​(javax.servlet.http.HttpServletRequest request,
                                             SimpleCMSComponentModel component,
                                             java.lang.StringBuilder key)
      • getKeyForRestriction

        protected java.lang.StringBuilder getKeyForRestriction​(javax.servlet.http.HttpServletRequest request,
                                                               AbstractRestrictionModel restriction)
      • processCMSUserRestriction

        protected void processCMSUserRestriction​(CMSUserRestrictionModel restriction,
                                                 java.lang.StringBuilder key)
      • processCMSUserGroupRestriction

        protected void processCMSUserGroupRestriction​(CMSUserGroupRestrictionModel restriction,
                                                      java.lang.StringBuilder key)
      • processCMSCatalogRestriction

        protected void processCMSCatalogRestriction​(CMSCatalogRestrictionModel restriction,
                                                    java.lang.StringBuilder key)
      • processCMSProductRestriction

        protected void processCMSProductRestriction​(javax.servlet.http.HttpServletRequest request,
                                                    java.lang.StringBuilder key)
      • processCMSCategoryRestriction

        protected void processCMSCategoryRestriction​(javax.servlet.http.HttpServletRequest request,
                                                     java.lang.StringBuilder key)
      • getRequestContextData

        protected RequestContextData getRequestContextData​(javax.servlet.http.HttpServletRequest request)
      • getRestrictionData

        protected RestrictionData getRestrictionData​(javax.servlet.http.HttpServletRequest request)