public class DefaultB2BCartFacade extends java.lang.Object implements CartFacade
CartFacade.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASKET_QUANTITY_REMOVE_SUCCESS |
protected static Logger |
LOG |
| Constructor and Description |
|---|
DefaultB2BCartFacade() |
protected static final Logger LOG
public static final java.lang.String BASKET_QUANTITY_REMOVE_SUCCESS
public CartModificationData addOrderEntry(OrderEntryData cartEntry)
CartFacadeaddOrderEntry in interface CartFacadecartEntry - the cart entry with the new product to add..protected boolean isValidEntry(OrderEntryData cartEntry)
protected void setAddStatusMessage(OrderEntryData orderEntry, CartModificationData cartModification)
public CartModificationData updateOrderEntry(OrderEntryData orderEntry)
CartFacadeupdateOrderEntry in interface CartFacadeorderEntry - the cart entry with the new value of quantity for product.protected CartModificationData deleteGroupedOrderEntries(OrderEntryData orderEntry)
protected void setUpdateStatusMessage(OrderEntryData orderEntry, CartModificationData cartModification)
public java.util.List<CartModificationData> addOrderEntryList(java.util.List<OrderEntryData> cartEntries)
CartFacadeaddOrderEntryList in interface CartFacadecartEntries - the cart entries with the new products to add.public java.util.List<CartModificationData> updateOrderEntryList(java.util.List<OrderEntryData> cartEntries)
CartFacadeupdateOrderEntryList in interface CartFacadecartEntries - the cart entries with the new products to add.protected java.lang.Integer getOrderEntryNumber(OrderEntryData findEntry)
public CartData getCurrentCart()
CartFacadegetCurrentCart in interface CartFacadepublic CartData update(CartData cartData)
update in interface CartFacadecartData - an object CartData with cart data to update.public void setCartService(B2BCartService cartService)
protected B2BCartService getCartService()
protected ProductFacade getB2bProductFacade()
public void setB2bProductFacade(ProductFacade b2bProductFacade)
protected CheckoutFacade getCheckoutFacade()
public void setCheckoutFacade(CheckoutFacade checkoutFacade)
public Converter<AbstractOrderModel,java.util.List<CartModificationData>> getGroupCartModificationListConverter()
public void setGroupCartModificationListConverter(Converter<AbstractOrderModel,java.util.List<CartModificationData>> groupCartModificationListConverter)
protected CartFacade getCartFacade()
public void setCartFacade(CartFacade cartFacade)
Copyright © 2018 SAP SE. All Rights Reserved.