| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
AcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName)
Runs calculation again and updates cart
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
protected Converter<CommerceCartModification,CartModificationData> |
DefaultAcceleratorCheckoutFacade.getCartModificationConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAcceleratorCheckoutFacade.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationDataList |
B2BCartsController.getCartModificationDataList(java.util.List<CartModificationData> result) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartFacade.addOrderEntry(OrderEntryData cartEntry)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.updateOrderEntry(OrderEntryData cartEntry)
Method for updating the number of products.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
CartFacade.addOrderEntryList(java.util.List<OrderEntryData> cartEntries)
Method for adding a product to cart.
|
java.util.List<CartModificationData> |
CartFacade.updateOrderEntryList(java.util.List<OrderEntryData> cartEntries)
Method for updating a list of products in the cart.
|
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationData |
GroupCartModificationListPopulator.getGroupedCartModificationData(java.util.List<CartModificationData> groupedModificationList,
OrderEntryData groupedEntry)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CartModificationData> |
GroupCartModificationListPopulator.groupCartModificationDataList(java.util.List<CartModificationData> modificationDataList)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupCartModificationListPopulator.updateGroupedModificationValues(CartModificationData existing,
CartModificationData modification)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationData |
GroupCartModificationListPopulator.getGroupedCartModificationData(java.util.List<CartModificationData> groupedModificationList,
OrderEntryData groupedEntry)
Deprecated.
|
protected java.util.List<OrderEntryData> |
GroupCartModificationListPopulator.getGroupedOrderEntries(java.util.List<CartModificationData> modificationDataList)
Deprecated.
|
protected java.util.List<CartModificationData> |
GroupCartModificationListPopulator.groupCartModificationDataList(java.util.List<CartModificationData> modificationDataList)
Deprecated.
|
void |
GroupCartModificationListPopulator.populate(AbstractOrderModel abstractOrderModel,
java.util.List<CartModificationData> cartModificationDataList)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultCartFacade.addOrderEntry(OrderEntryData cartEntry)
Deprecated.
|
CartModificationData |
DefaultB2BCartFacade.addOrderEntry(OrderEntryData cartEntry) |
protected CartModificationData |
DefaultB2BCartFacade.deleteGroupedOrderEntries(OrderEntryData orderEntry) |
CartModificationData |
DefaultCartFacade.updateOrderEntry(OrderEntryData cartEntry)
Deprecated.
|
CartModificationData |
DefaultB2BCartFacade.updateOrderEntry(OrderEntryData orderEntry) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultCartFacade.addOrderEntryList(java.util.List<OrderEntryData> cartEntries)
Deprecated.
|
java.util.List<CartModificationData> |
DefaultB2BCartFacade.addOrderEntryList(java.util.List<OrderEntryData> cartEntries) |
java.util.List<CartModificationData> |
DefaultB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
Converter<AbstractOrderModel,java.util.List<CartModificationData>> |
DefaultB2BCartFacade.getGroupCartModificationListConverter() |
java.util.List<CartModificationData> |
DefaultCartFacade.updateOrderEntryList(java.util.List<OrderEntryData> cartEntries)
Deprecated.
|
java.util.List<CartModificationData> |
DefaultB2BCartFacade.updateOrderEntryList(java.util.List<OrderEntryData> cartEntries) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultB2BCartFacade.setAddStatusMessage(OrderEntryData orderEntry,
CartModificationData cartModification) |
protected void |
DefaultB2BCartFacade.setUpdateStatusMessage(OrderEntryData orderEntry,
CartModificationData cartModification) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultB2BCartFacade.setGroupCartModificationListConverter(Converter<AbstractOrderModel,java.util.List<CartModificationData>> groupCartModificationListConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartFacade.addToCart(AddToCartParams addToCartParams)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.addToCart(java.lang.String code,
long quantity)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.removeEntryGroup(java.lang.Integer groupNumber)
Removes group with all subsequent entries.
|
CartModificationData |
CartFacade.updateCartEntry(long entryNumber,
long quantity)
Method for updating the number of products.
|
CartModificationData |
CartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId)
Method for updating the number of products.
|
CartModificationData |
CartFacade.updateCartEntry(OrderEntryData cartEntry)
Updates the given cart entry.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
CartFacade.validateCartData()
Method for validating every entry in the cart
|
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationData |
GroupCartModificationListPopulator.getGroupedCartModificationData(java.util.List<CartModificationData> groupedModificationList,
OrderEntryData groupedEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CommerceCartModification,CartModificationData> |
CartRestorationPopulator.getCartModificationConverter() |
protected java.util.List<CartModificationData> |
GroupCartModificationListPopulator.groupCartModificationDataList(java.util.List<CartModificationData> modificationDataList) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartModificationPopulator.populate(CommerceCartModification source,
CartModificationData target) |
protected void |
GroupCartModificationListPopulator.updateGroupedModificationValues(CartModificationData existing,
CartModificationData modification) |
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationData |
GroupCartModificationListPopulator.getGroupedCartModificationData(java.util.List<CartModificationData> groupedModificationList,
OrderEntryData groupedEntry) |
protected java.util.List<OrderEntryData> |
GroupCartModificationListPopulator.getGroupedOrderEntries(java.util.List<CartModificationData> modificationDataList) |
protected java.util.List<CartModificationData> |
GroupCartModificationListPopulator.groupCartModificationDataList(java.util.List<CartModificationData> modificationDataList) |
void |
GroupCartModificationListPopulator.populate(AbstractOrderModel abstractOrderModel,
java.util.List<CartModificationData> cartModificationDataList) |
void |
CartRestorationPopulator.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
CartModificationDataList.getCartModificationList() |
java.util.List<CartModificationData> |
CartModificationListData.getCartModifications() |
java.util.List<CartModificationData> |
CartRestorationData.getModifications() |
| Modifier and Type | Method and Description |
|---|---|
void |
CartModificationDataList.setCartModificationList(java.util.List<CartModificationData> cartModificationList) |
void |
CartModificationListData.setCartModifications(java.util.List<CartModificationData> cartModifications) |
void |
CartRestorationData.setModifications(java.util.List<CartModificationData> modifications) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultCartFacade.addToCart(AddToCartParams addToCartParams) |
CartModificationData |
DefaultCartFacade.addToCart(java.lang.String code,
long quantity) |
CartModificationData |
DefaultCartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId) |
protected CartModificationData |
DefaultCartFacade.configureCartEntry(OrderEntryData orderEntry,
CartModificationData cartModificationData) |
protected CartModificationData |
DefaultCartFacade.deleteGroupedOrderEntriesMultiD(OrderEntryData orderEntry) |
CartModificationData |
DefaultCartFacade.removeEntryGroup(java.lang.Integer groupNumber) |
CartModificationData |
DefaultCartFacade.updateCartEntry(long entryNumber,
long quantity) |
CartModificationData |
DefaultCartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId) |
CartModificationData |
DefaultCartFacade.updateCartEntry(OrderEntryData orderEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CommerceCartModification,CartModificationData> |
DefaultCartFacade.getCartModificationConverter() |
Converter<AbstractOrderModel,java.util.List<CartModificationData>> |
DefaultCartFacade.getGroupCartModificationListConverter() |
java.util.List<CartModificationData> |
DefaultCartFacade.validateCartData() |
| Modifier and Type | Method and Description |
|---|---|
protected CartModificationData |
DefaultCartFacade.configureCartEntry(OrderEntryData orderEntry,
CartModificationData cartModificationData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartFacade.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter) |
void |
DefaultCartFacade.setGroupCartModificationListConverter(Converter<AbstractOrderModel,java.util.List<CartModificationData>> groupCartModificationListConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CheckoutKeywordLibrary.getProductCode(CartModificationData data) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
BundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int groupNumber)
Add a product to an existing bundle.
|
CartModificationData |
BundleCartFacade.startBundle(java.lang.String bundleTemplateId,
java.lang.String productCode,
long quantity)
Start new bundle in cart based on the given bundle template and add the product to it.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
BundleCartFacade.addToCart(java.lang.String productCode1,
int bundleNo,
java.lang.String bundleTemplateId1,
java.lang.String productCode2,
java.lang.String bundleTemplateId2)
Deprecated.
Since 6.4 - The products can be added in two separate calls.
|
java.util.List<CartModificationData> |
BundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode,
long quantity,
int groupNumber) |
CartModificationData |
DefaultBundleCommerceCartFacade.startBundle(java.lang.String bundleTemplateId,
java.lang.String productCode,
long quantity) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode1,
int bundleNo,
java.lang.String bundleTemplateId1,
java.lang.String productCode2,
java.lang.String bundleTemplateId2) |
java.util.List<CartModificationData> |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts) |
java.util.List<CartModificationData> |
DefaultBundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts)
Deprecated.
|
protected Converter<CommerceCartModification,CartModificationData> |
DefaultBundleCommerceCartFacade.getCartModificationConverter() |
protected Converter<CommerceCartModification,CartModificationData> |
DefaultBundleCartFacade.getCartModificationConverter()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBundleCommerceCartFacade.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter) |
void |
DefaultBundleCartFacade.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CPQReorderController.handleCoreStatus(RedirectAttributes redirectModel,
CartModificationData cartModification) |
protected void |
CPQReorderController.handleCPQStatus(RedirectAttributes redirectModel,
CartModificationData cartModification) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
ConfigurationCartIntegrationFacade.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId)
Adds the current configuration to shopping cart.
|
CartModificationData |
ConfigurationCartIntegrationFacade.updateProductConfigurationInCart(java.lang.String productCode,
java.lang.String configId)
Updates the current configuration in shopping cart.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
ConfigurationCartIntegrationFacadeImpl.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId) |
CartModificationData |
ConfigurationCartIntegrationFacadeImpl.updateProductConfigurationInCart(java.lang.String productCode,
java.lang.String configId) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CommerceCartModification,CartModificationData> |
ConfigurationCartIntegrationFacadeImpl.getCartModificationConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationCartIntegrationFacadeImpl.setCartModificationConverter(Converter<CommerceCartModification,CartModificationData> cartModificationConverter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
SapCreditCheckB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
SapOrdermgmtB2BCartFacade.addOrderEntry(OrderEntryData cartEntry) |
protected CartModificationData |
SapOrdermgmtB2BCartFacade.updateCart(long entryNumber,
long quantity) |
CartModificationData |
SapOrdermgmtB2BCartFacade.updateOrderEntry(OrderEntryData cartEntry) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
SapOrdermgmtB2BCartFacade.addOrderEntryList(java.util.List<OrderEntryData> cartEntries) |
java.util.List<CartModificationData> |
SapOrdermgmtB2BCartFacade.updateOrderEntryList(java.util.List<OrderEntryData> cartEntries) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultSapCartFacade.addToCart(java.lang.String code,
long quantity) |
CartModificationData |
DefaultSapCartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId) |
CartModificationData |
DefaultSapCartFacade.updateCartEntry(long entryNumber,
long quantity) |
CartModificationData |
DefaultSapCartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultSapCartFacade.addItemsToCart(java.util.List<OrderEntryData> cartEntries)
Add quick order entries to cart
|
java.util.List<CartModificationData> |
SapOrdermgmtB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
java.util.List<CartModificationData> |
DefaultSapCartFacade.validateCartData() |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultCartIntegrationFacade.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId) |
CartModificationData |
DefaultCartIntegrationFacade.updateProductConfigurationInCart(java.lang.String productCode,
java.lang.String configId) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartService.addToCart(java.lang.String code,
long quantity)
Adds an entry to the cart.
|
CartModificationData |
CartService.updateCartEntry(long entryNumber,
long quantity)
Updates a cart entry
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
CartService.addEntriesToCart(java.util.List<OrderEntryData> orderEntries)
Adds quick order entries to the cart.
|
java.util.List<CartModificationData> |
CartService.validateCartData()
Validates cart
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultCartService.addToCart(java.lang.String code,
long quantity) |
CartModificationData |
DefaultCartService.updateCartEntry(long entryNumber,
long quantityAsLong) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultCartService.addEntriesToCart(java.util.List<OrderEntryData> orderEntries) |
Converter<Message,CartModificationData> |
DefaultCartService.getMessageConverter() |
java.util.List<CartModificationData> |
DefaultCartService.validateCartData() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartService.setMessageConverter(Converter<Message,CartModificationData> messageConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMessagePopulator.populate(Message source,
CartModificationData target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
AddToCartController.addEntryToCart(java.util.List<CartModificationData> modificationDataList,
OrderEntryData cartEntry,
boolean isReducedQtyError) |
protected java.lang.String |
SapAddToCartController.addItemsToCart(java.util.List<CartModificationData> modificationDataList,
java.util.List<OrderEntryData> cartEntries,
boolean isReducedQtyError) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
SubscriptionCartFacade.addToCart(java.lang.String code,
java.lang.String originalSubscriptionId,
java.lang.String originalOrderCode,
int originalEntryNumber)
Deprecated.
Method for upgrading a subscription product.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultSubscriptionCartFacade.addToCart(java.lang.String productCode,
long quantity)
Deprecated.
|
CartModificationData |
DefaultSubscriptionCartFacade.addToCart(java.lang.String productCode,
java.lang.String originalSubscriptionId,
java.lang.String originalOrderCode,
int originalEntryNumber)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
AddToCartController.addEntryToCart(java.util.List<CartModificationData> modificationDataList,
OrderEntryData cartEntry,
boolean isReducedQtyError) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CartPageController.addFlashMessage(UpdateQuantityForm form,
HttpServletRequest request,
RedirectAttributes redirectModel,
CartModificationData cartModification) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CartModificationDataErrorConverter.getLowStockMessage(CartModificationData cartModification,
java.util.Locale locale) |
protected java.lang.String |
CartModificationDataErrorConverter.getNoStockMessage(CartModificationData cartModification,
java.util.Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartController.addToCart(java.lang.String baseSiteId,
java.lang.String code,
long qty,
java.lang.String storeName)
Web service handler for adding new products to the session cart.
Sample target URL : http://localhost:9001/rest/v1/cart/entry. Client should provide product code and quantity (optional) as POST body. It's also possible to add product that will be pickedup in store by specifying optional storeName parameter (product must be in stock in that particular store). For Content-Type=application/x-www-form-urlencoded;charset=UTF-8 a sample body is: (urlencoded) is: entryNumber=1&qty=2.. Request Method = POST |
CartModificationData |
CartController.deleteCartEntry(long entryNumber)
Web service for deleting cart entry.
Client should provide cart entry number as path variable. Sample target URL : http://localhost:9001/rest/v1/cart/entry/0 Response contains a set-cookie header with the jsessionId associated with the cart. Request Method = DELETE |
CartModificationData |
CartController.pickupEntryInStore(java.lang.String baseSiteId,
long entryNumber,
java.lang.String storeName)
Web service for setting store where cart entry will be picked up.
Client should provide cart entry number as path variable and storeName parameter in body. Sample target URL : http://localhost:9001/rest/v1/cart/entry/{entryNumber}/store Response contains a set-cookie header with the jsessionId associated with the cart. Request Method = PUT |
CartModificationData |
CartController.updateCartEntry(long entryNumber,
long qty)
Web service for modifying cart entry quantity.
Client should provide cart entry number as path variable and new quantity as url request parameter. Sample target URL : http://localhost:9001/rest/v1/cart/entry/0?qty=2 Response contains a set-cookie header with the jsessionId associated with the cart. Request Method = PUT |
CartModificationData |
CartController.updateEntryToDelivery(java.lang.String baseSiteId,
long entryNumber)
Web service reseting store where entry should be picked up.
|
| Modifier and Type | Method and Description |
|---|---|
protected static CartModificationData |
CartsController.mergeCartModificationData(CartModificationData cmd1,
CartModificationData cmd2) |
| Modifier and Type | Method and Description |
|---|---|
protected static CartModificationData |
CartsController.mergeCartModificationData(CartModificationData cmd1,
CartModificationData cmd2) |
Copyright © 2018 SAP SE. All Rights Reserved.