Class ShoppingAbstractCartEntryValidationStrategy
java.lang.Object
de.hybris.platform.travelservices.strategies.cart.validation.AbstractCartEntryValidationStrategy
de.hybris.platform.shoppingservices.cart.strategies.impl.ShoppingAbstractCartEntryValidationStrategy
- All Implemented Interfaces:
CartEntryValidationStrategyByEntryType
- Direct Known Subclasses:
ShoppingAccommodationCartEntryValidationStrategy
public abstract class ShoppingAbstractCartEntryValidationStrategy
extends AbstractCartEntryValidationStrategy
Abstract class having common methods for stock validation
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.travelservices.strategies.cart.validation.AbstractCartEntryValidationStrategy
createModification, getBaseStoreService, getCartLevel, getCartService, getCommerceStockService, getEntryTypeStockResolvingStrategyMap, getExistingShipCartEntryForProduct, getModelService, getProductService, getStockLevel, hasPointOfService, isProductNotAvailableInPOS, setBaseStoreService, setCartService, setCommerceStockService, setEntryTypeStockResolvingStrategyMap, setModelService, setProductService
-
Constructor Details
-
ShoppingAbstractCartEntryValidationStrategy
public ShoppingAbstractCartEntryValidationStrategy()
-
-
Method Details
-
validate
Validating cart entry. Overriding method to properly handle force in stock status- Specified by:
validatein interfaceCartEntryValidationStrategyByEntryType- Overrides:
validatein classAbstractCartEntryValidationStrategy- Parameters:
cartEntryModel-- Returns:
- a
CommerceCartModification
-