Class AbstractCartPageController

    • Constructor Detail

      • AbstractCartPageController

        public AbstractCartPageController()
    • Method Detail

      • createProductList

        protected void createProductList​(org.springframework.ui.Model model)
                                  throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
        Throws:
        de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      • createProductEntryList

        protected void createProductEntryList​(org.springframework.ui.Model model,
                                              CartData cartData)
      • continueUrl

        protected void continueUrl​(org.springframework.ui.Model model)
                            throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
        Throws:
        de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      • prepareDataForPage

        protected void prepareDataForPage​(org.springframework.ui.Model model)
                                   throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
        Throws:
        de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      • clearSessionRestorationData

        protected void clearSessionRestorationData()
        Remove the session data of the cart restoration.
      • setupCartPageRestorationData

        public void setupCartPageRestorationData​(org.springframework.ui.Model model)
        Prepare the restoration data and always display any modifications on the cart page.
        Parameters:
        model - - the cart page
      • validateCart

        protected boolean validateCart​(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
      • getCartFacade

        protected de.hybris.platform.commercefacades.order.CartFacade getCartFacade()
      • getCheckoutFacade

        protected de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade getCheckoutFacade()