Class BaseCommerceController

    • Field Detail

      • API_COMPATIBILITY_B2C_CHANNELS

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

      • BaseCommerceController

        public BaseCommerceController()
    • Method Detail

      • createAddressInternal

        protected AddressData createAddressInternal​(javax.servlet.http.HttpServletRequest request)
      • setCartDeliveryAddressInternal

        protected CartData setCartDeliveryAddressInternal​(java.lang.String addressId)
      • getSessionCart

        protected CartData getSessionCart()
      • validateStatusesEnumValue

        protected void validateStatusesEnumValue​(java.lang.String statuses)
        Checks if given statuses are valid
        Parameters:
        statuses -
      • getCartFacade

        protected CartFacade getCartFacade()
      • setCartFacade

        protected void setCartFacade​(CartFacade cartFacade)
      • setCheckoutFacade

        protected void setCheckoutFacade​(CheckoutFacade checkoutFacade)
      • setVoucherFacade

        protected void setVoucherFacade​(VoucherFacade voucherFacade)
      • getDeliveryAddressValidator

        protected org.springframework.validation.Validator getDeliveryAddressValidator()
      • setDeliveryAddressValidator

        protected void setDeliveryAddressValidator​(org.springframework.validation.Validator deliveryAddressValidator)
      • getHttpRequestAddressDataPopulator

        protected Populator<javax.servlet.http.HttpServletRequest,​AddressData> getHttpRequestAddressDataPopulator()
      • setHttpRequestAddressDataPopulator

        protected void setHttpRequestAddressDataPopulator​(Populator<javax.servlet.http.HttpServletRequest,​AddressData> httpRequestAddressDataPopulator)
      • getAddressValidator

        protected org.springframework.validation.Validator getAddressValidator()
      • setAddressValidator

        protected void setAddressValidator​(org.springframework.validation.Validator addressValidator)
      • getAddressDTOValidator

        protected org.springframework.validation.Validator getAddressDTOValidator()
      • setAddressDTOValidator

        protected void setAddressDTOValidator​(org.springframework.validation.Validator addressDTOValidator)
      • getUserFacade

        protected UserFacade getUserFacade()
      • setUserFacade

        protected void setUserFacade​(UserFacade userFacade)
      • getCcPaymentInfoValidator

        protected org.springframework.validation.Validator getCcPaymentInfoValidator()
      • setCcPaymentInfoValidator

        protected void setCcPaymentInfoValidator​(org.springframework.validation.Validator ccPaymentInfoValidator)
      • getPaymentDetailsDTOValidator

        protected org.springframework.validation.Validator getPaymentDetailsDTOValidator()
      • setPaymentDetailsDTOValidator

        protected void setPaymentDetailsDTOValidator​(org.springframework.validation.Validator paymentDetailsDTOValidator)