public interface CartService extends CartCheckoutBaseService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
addEntriesToCart(java.util.List<OrderEntryData> orderEntries)
Adds quick order entries to the cart.
|
void |
addItemsToCart(java.util.List<Item> items)
Adds an item to the cart.
|
CartModificationData |
addToCart(java.lang.String code,
long quantity)
Adds an entry to the cart.
|
boolean |
isItemAvailable(java.lang.String itemKey)
Does an item exist with a given key?
|
CartModificationData |
updateCartEntry(long entryNumber,
long quantity)
Updates a cart entry
|
java.util.List<CartModificationData> |
validateCartData()
Validates cart
|
getSessionCart, getSessionCart, hasSessionCart, removeSessionCartCartModificationData addToCart(java.lang.String code, long quantity)
code - Product IDquantity - Quantity to be addedCartModificationData updateCartEntry(long entryNumber, long quantity)
entryNumber - Item numberquantity - New quantity of itemjava.util.List<CartModificationData> validateCartData()
boolean isItemAvailable(java.lang.String itemKey)
itemKey - key for the item.void addItemsToCart(java.util.List<Item> items)
items - list of itemsjava.util.List<CartModificationData> addEntriesToCart(java.util.List<OrderEntryData> orderEntries)
orderEntries - Copyright © 2018 SAP SE. All Rights Reserved.