Class AbstractCMSAddOnComponentController<T extends AbstractCMSComponentModel>

    • Constructor Detail

      • AbstractCMSAddOnComponentController

        public AbstractCMSAddOnComponentController()
    • Method Detail

      • setCmsComponentService

        public void setCmsComponentService​(CMSComponentService cmsComponentService)
      • handleGet

        @RequestMapping
        public java.lang.String handleGet​(javax.servlet.http.HttpServletRequest request,
                                          javax.servlet.http.HttpServletResponse response,
                                          org.springframework.ui.Model model)
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • checkIfComponentNotEmpty

        protected void checkIfComponentNotEmpty​(java.lang.String componentUid)
      • handleComponent

        protected java.lang.String handleComponent​(javax.servlet.http.HttpServletRequest request,
                                                   javax.servlet.http.HttpServletResponse response,
                                                   org.springframework.ui.Model model,
                                                   T component)
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • fillModel

        protected abstract void fillModel​(javax.servlet.http.HttpServletRequest request,
                                          org.springframework.ui.Model model,
                                          T component)
      • getView

        protected java.lang.String getView​(T component)
      • getAddonUiExtensionName

        protected java.lang.String getAddonUiExtensionName​(T component)
      • getCmsComponentFolder

        protected java.lang.String getCmsComponentFolder()
      • getViewResourceName

        protected java.lang.String getViewResourceName​(T component)
      • getTypeCode

        protected java.lang.String getTypeCode​(T component)
      • getRequestContextData

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