@Deprecated public class DefaultB2BPlaceOrderStrategy extends Object
DefaultPlaceOrderStrategy and starts a order approval workflow| Constructor and Description |
|---|
DefaultB2BPlaceOrderStrategy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
createB2BBusinessProcess(OrderModel order)
Deprecated.
|
protected B2BCustomerService<B2BCustomerModel,B2BUnitModel> |
getB2bCustomerService()
Deprecated.
|
protected B2BUnitService<B2BUnitModel,B2BCustomerModel> |
getB2bUnitService()
Deprecated.
|
BusinessProcessStrategy |
getBusinessProcessStrategy(String code)
Deprecated.
Looks up the correct business process creation strategy based on the order status.
|
protected I18NService |
getI18nService()
Deprecated.
|
protected PlaceOrderStrategy |
getPlaceOrderStrategy()
Deprecated.
|
protected boolean |
isB2BContext(AbstractOrderModel order)
Deprecated.
|
OrderModel |
placeOrder(CartModel cart,
AddressModel deliveryAddress,
AddressModel paymentAddress,
PaymentInfoModel paymentInfo)
Deprecated.
|
void |
setB2bCustomerService(B2BCustomerService<B2BCustomerModel,B2BUnitModel> b2bCustomerService)
Deprecated.
|
void |
setB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
Deprecated.
|
void |
setBusinessProcessStrategies(List<BusinessProcessStrategy> businessProcessStrategies)
Deprecated.
|
void |
setI18nService(I18NService i18nService)
Deprecated.
|
void |
setPlaceOrderStrategy(PlaceOrderStrategy placeOrderStrategy)
Deprecated.
|
public OrderModel placeOrder(CartModel cart, AddressModel deliveryAddress, AddressModel paymentAddress, PaymentInfoModel paymentInfo) throws InvalidCartException
InvalidCartExceptionprotected boolean isB2BContext(AbstractOrderModel order)
protected void createB2BBusinessProcess(OrderModel order)
protected PlaceOrderStrategy getPlaceOrderStrategy()
public void setPlaceOrderStrategy(PlaceOrderStrategy placeOrderStrategy)
placeOrderStrategy - the placeOrderStrategy to setpublic BusinessProcessStrategy getBusinessProcessStrategy(String code)
code - public void setBusinessProcessStrategies(List<BusinessProcessStrategy> businessProcessStrategies)
protected B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService()
public void setB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
public void setB2bCustomerService(B2BCustomerService<B2BCustomerModel,B2BUnitModel> b2bCustomerService)
protected B2BCustomerService<B2BCustomerModel,B2BUnitModel> getB2bCustomerService()
protected I18NService getI18nService()
public void setI18nService(I18NService i18nService)
Copyright © 2017 SAP SE. All Rights Reserved.