Class SecurePortalBeforeViewHandler

  • All Implemented Interfaces:
    BeforeViewHandler

    public class SecurePortalBeforeViewHandler
    extends java.lang.Object
    implements BeforeViewHandler
    Implementation of BeforeViewHandler.
    • Constructor Detail

      • SecurePortalBeforeViewHandler

        public SecurePortalBeforeViewHandler()
    • Method Detail

      • setSpViewMap

        public void setSpViewMap​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> spViewMap)
      • setPageTitleResolver

        public void setPageTitleResolver​(PageTitleResolver pageTitleResolver)
      • setCmsPageService

        public void setCmsPageService​(CMSPageService cmsPageService)
      • setCmsSiteService

        public void setCmsSiteService​(CMSSiteService cmsSiteService)
      • isSiteSecured

        protected boolean isSiteSecured()
      • beforeView

        public void beforeView​(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response,
                               org.springframework.web.servlet.ModelAndView modelAndView)
                        throws java.lang.Exception
        Adds model flag to switch registration link in the Login View
        Specified by:
        beforeView in interface BeforeViewHandler
        Parameters:
        request - current HTTP request
        response - current HTTP response
        modelAndView - the ModelAndView that the handler returned
        Throws:
        java.lang.Exception - in case of errors
      • replaceSideContentSlotComponents

        protected void replaceSideContentSlotComponents​(ContentPageModel contentPageModel,
                                                        org.springframework.ui.ModelMap model)
      • replaceModelMetaData

        protected void replaceModelMetaData​(org.springframework.ui.ModelMap model,
                                            java.lang.String metaKeywords,
                                            java.lang.String metaDescription)
      • createMetaElement

        protected MetaElementData createMetaElement​(java.lang.String name,
                                                    java.lang.String content)