Class DefaultB2BPlaceOrderStrategy

    • Constructor Detail

      • DefaultB2BPlaceOrderStrategy

        public DefaultB2BPlaceOrderStrategy()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • isB2BContext

        protected boolean isB2BContext​(AbstractOrderModel order)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • createB2BBusinessProcess

        protected void createB2BBusinessProcess​(OrderModel order)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getPlaceOrderStrategy

        protected PlaceOrderStrategy getPlaceOrderStrategy()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Returns:
        the placeOrderStrategy
      • setPlaceOrderStrategy

        public void setPlaceOrderStrategy​(PlaceOrderStrategy placeOrderStrategy)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Parameters:
        placeOrderStrategy - the placeOrderStrategy to set
      • getBusinessProcessStrategy

        public BusinessProcessStrategy getBusinessProcessStrategy​(java.lang.String code)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Looks up the correct business process creation strategy based on the order status. The strategy.code attribute should be injected with an appropriate OrderStatus enumeration value
        Parameters:
        code -
        Returns:
        BusinessProcessStrategy
      • setBusinessProcessStrategies

        public void setBusinessProcessStrategies​(java.util.List<BusinessProcessStrategy> businessProcessStrategies)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getI18nService

        protected I18NService getI18nService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setI18nService

        public void setI18nService​(I18NService i18nService)
        Deprecated, for removal: This API element is subject to removal in a future version.