public class DefaultCommerceFlagForDeletionStrategy extends AbstractCommerceFlagForDeletionStrategy
CommerceFlagForDeletionStrategy. The provided
CommerceSaveCartParameter.cart (or if empty the session
cart) is simply enriched with additional data to mark it as a saved cart. The cart is not cloned.DEFAULT_FORCE_IN_STOCK_MAX_QUANTITY, forceInStockMaxQuantity| Constructor and Description |
|---|
DefaultCommerceFlagForDeletionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
CommerceSaveCartResult |
flagForDeletion(CommerceSaveCartParameter parameters)
Method for explicitly flagging a cart for deletion
|
afterFlagForDeletion, beforeFlagForDeletion, getCommerceFlagForDeletionMethodHooks, getConfigurationService, setCommerceFlagForDeletionMethodHooks, setConfigurationService, validateFlagForDeletionParameterscheckCartLevel, getAllowedCartAdjustmentForProduct, getAvailableStockLevel, getBaseStoreService, getCartEntryDao, getCartService, getCommerceCartCalculationStrategy, getCommerceStockService, getEntryForNumber, getEntryForProductAndPointOfService, getEntryOrderChecker, getForceInStockMaxQuantity, getModelService, getProductService, isMaxOrderQuantitySet, isOrderEntryUpdatable, isStockLevelSufficient, normalizeEntryNumbers, setBaseStoreService, setCartEntryDao, setCartService, setCommerceCartCalculationStrategy, setCommerceStockService, setEntryOrderChecker, setForceInStockMaxQuantity, setModelService, setProductServicepublic DefaultCommerceFlagForDeletionStrategy()
public CommerceSaveCartResult flagForDeletion(CommerceSaveCartParameter parameters) throws CommerceSaveCartException
CommerceFlagForDeletionStrategyparameters - CommerceSaveCartParameter parameter object that
holds the cart to be flagged for deletion along with some additional details such as a name and a
description for this cartCommerceSaveCartResultCommerceSaveCartException - if cart cannot be flagged for deletionCopyright © 2018 SAP SE. All Rights Reserved.