Class AbstractCheckoutStepController

    • Field Detail

      • MULTI_CHECKOUT_SUMMARY_CMS_PAGE_LABEL

        protected static final java.lang.String MULTI_CHECKOUT_SUMMARY_CMS_PAGE_LABEL
        See Also:
        Constant Field Values
      • REDIRECT_URL_ADD_DELIVERY_ADDRESS

        protected static final java.lang.String REDIRECT_URL_ADD_DELIVERY_ADDRESS
        See Also:
        Constant Field Values
      • REDIRECT_URL_CHOOSE_DELIVERY_METHOD

        protected static final java.lang.String REDIRECT_URL_CHOOSE_DELIVERY_METHOD
        See Also:
        Constant Field Values
      • REDIRECT_URL_ADD_PAYMENT_METHOD

        protected static final java.lang.String REDIRECT_URL_ADD_PAYMENT_METHOD
        See Also:
        Constant Field Values
      • REDIRECT_URL_SUMMARY

        protected static final java.lang.String REDIRECT_URL_SUMMARY
        See Also:
        Constant Field Values
      • REDIRECT_URL_CART

        protected static final java.lang.String REDIRECT_URL_CART
        See Also:
        Constant Field Values
      • REDIRECT_URL_ERROR

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

      • AbstractCheckoutStepController

        public AbstractCheckoutStepController()
    • Method Detail

      • getTitles

        @ModelAttribute("titles")
        public java.util.Collection<TitleData> getTitles()
      • getCountries

        @ModelAttribute("countries")
        public java.util.Collection<CountryData> getCountries()
      • getCountryDataMap

        @ModelAttribute("countryDataMap")
        public java.util.Map<java.lang.String,​CountryData> getCountryDataMap()
      • prepareDataForPage

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

        protected CheckoutStep getCheckoutStep​(java.lang.String currentController)
      • setCheckoutStepLinksForModel

        protected void setCheckoutStepLinksForModel​(org.springframework.ui.Model model,
                                                    CheckoutStep checkoutStep)
      • getRequestParameterMap

        protected java.util.Map<java.lang.String,​java.lang.String> getRequestParameterMap​(javax.servlet.http.HttpServletRequest request)
      • getProductFacade

        protected de.hybris.platform.commercefacades.product.ProductFacade getProductFacade()
      • getPaymentFacade

        protected de.hybris.platform.acceleratorfacades.payment.PaymentFacade getPaymentFacade()
      • getCustomerLocationService

        protected de.hybris.platform.acceleratorservices.customer.CustomerLocationService getCustomerLocationService()
      • getCheckoutFlowGroupMap

        public java.util.Map<java.lang.String,​CheckoutGroup> getCheckoutFlowGroupMap()