Class TmaEntryGroupEditPageController


  • @Controller
    @RequestMapping("/bpo/edit")
    public class TmaEntryGroupEditPageController
    extends AbstractPageController
    Controller Redirect To first step of the BPO Guided Selling Journey based on the entry group .
    Since:
    6.7
    • Field Detail

      • NO_RESULTS_CMS_PAGE_ID

        protected static final java.lang.String NO_RESULTS_CMS_PAGE_ID
        See Also:
        Constant Field Values
    • Constructor Detail

      • TmaEntryGroupEditPageController

        public TmaEntryGroupEditPageController()
    • Method Detail

      • editEntryGroup

        @RequestMapping(value="/configure/{bpoCode}/{entryGroupNumber}",
                        method=GET)
        public java.lang.String editEntryGroup​(@PathVariable("bpoCode")
                                               java.lang.String bpoCode,
                                               @PathVariable(value="entryGroupNumber",required=false)
                                               java.lang.String entryGroupNumber,
                                               org.springframework.ui.Model model,
                                               javax.servlet.http.HttpServletRequest request)
                                        throws java.io.UnsupportedEncodingException,
                                               de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
        Throws:
        java.io.UnsupportedEncodingException
        de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      • setupErrorPage

        protected java.lang.String setupErrorPage​(org.springframework.ui.Model model,
                                                  java.lang.String label,
                                                  java.lang.String errorMessage)
                                           throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
        Throws:
        de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      • setTmaBpoGuidedSellingFacade

        @Autowired
        public void setTmaBpoGuidedSellingFacade​(TmaBpoGuidedSellingFacade tmaBpoGuidedSellingFacade)