Class AbstractCommerceCloneSavedCartStrategy
java.lang.Object
de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
de.hybris.platform.commerceservices.order.impl.AbstractCommerceCloneSavedCartStrategy
- All Implemented Interfaces:
CommerceCloneSavedCartStrategy
- Direct Known Subclasses:
DefaultCommerceCloneSavedCartStrategy
public abstract class AbstractCommerceCloneSavedCartStrategy
extends AbstractCommerceCartStrategy
implements CommerceCloneSavedCartStrategy
Abstract strategy for cloning a cart
-
Field Summary
Fields inherited from class de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
DEFAULT_FORCE_IN_STOCK_MAX_QUANTITY, forceInStockMaxQuantity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafterCloneSaveCart(CommerceSaveCartParameter parameters, CommerceSaveCartResult cloneCartResult) protected voidbeforeCloneSaveCart(CommerceSaveCartParameter parameters) protected List<CommerceCloneSavedCartMethodHook>protected ConfigurationServicevoidsetCommerceCloneSavedCartMethodHooks(List<CommerceCloneSavedCartMethodHook> commerceCloneSavedCartMethodHooks) voidsetConfigurationService(ConfigurationService configurationService) Methods inherited from class de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
checkCartLevel, 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, setProductServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.commerceservices.order.CommerceCloneSavedCartStrategy
cloneSavedCart
-
Constructor Details
-
AbstractCommerceCloneSavedCartStrategy
public AbstractCommerceCloneSavedCartStrategy()
-
-
Method Details
-
beforeCloneSaveCart
protected void beforeCloneSaveCart(CommerceSaveCartParameter parameters) throws CommerceSaveCartException - Throws:
CommerceSaveCartException
-
afterCloneSaveCart
protected void afterCloneSaveCart(CommerceSaveCartParameter parameters, CommerceSaveCartResult cloneCartResult) throws CommerceSaveCartException - Throws:
CommerceSaveCartException
-
getConfigurationService
-
setConfigurationService
-
getCommerceCloneSavedCartMethodHooks
-
setCommerceCloneSavedCartMethodHooks
public void setCommerceCloneSavedCartMethodHooks(List<CommerceCloneSavedCartMethodHook> commerceCloneSavedCartMethodHooks)
-