Class ProductConfigurationB2BCartValidationStrategyImpl
- java.lang.Object
-
- de.hybris.platform.commerceservices.strategies.impl.DefaultCartValidationStrategy
-
- de.hybris.platform.b2bacceleratorservices.strategies.impl.DefaultB2BCartValidationStrategy
-
- de.hybris.platform.sap.productconfig.b2bservices.strategies.impl.ProductConfigurationB2BCartValidationStrategyImpl
-
- All Implemented Interfaces:
CartCleanStrategy
,CartValidationStrategy
public class ProductConfigurationB2BCartValidationStrategyImpl extends DefaultB2BCartValidationStrategy
CPQ default implementation of B2B cart validation
-
-
Constructor Summary
Constructors Constructor Description ProductConfigurationB2BCartValidationStrategyImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductConfigurationCartEntryValidationStrategy
getProductConfigurationCartEntryValidationStrategy()
void
setProductConfigurationCartEntryValidationStrategy(ProductConfigurationCartEntryValidationStrategy productConfigurationCartEntryValidationStrategy)
protected CommerceCartModification
validateCartEntry(CartModel cartModel, CartEntryModel cartEntryModel)
-
Methods inherited from class de.hybris.platform.b2bacceleratorservices.strategies.impl.DefaultB2BCartValidationStrategy
validateDelivery
-
Methods inherited from class de.hybris.platform.commerceservices.strategies.impl.DefaultCartValidationStrategy
afterValidateCart, beforeValidateCart, cleanCart, getBaseStoreService, getCartLevel, getCartService, getCartValidationHooks, getCommerceStockService, getConfigurationService, getExistingShipCartEntryForProduct, getModelService, getProductService, getStockLevel, getUserService, hasConfigurationErrors, hasPointOfService, isGuestUserCart, isProductNotAvailableInPOS, setBaseStoreService, setCartService, setCartValidationHooks, setCommerceStockService, setConfigurationService, setModelService, setProductService, setUserService, validateCart, validateCart, validatePayment
-
-
-
-
Method Detail
-
getProductConfigurationCartEntryValidationStrategy
public ProductConfigurationCartEntryValidationStrategy getProductConfigurationCartEntryValidationStrategy()
- Returns:
- the productConfigurationCartEntryValidationStrategy
-
setProductConfigurationCartEntryValidationStrategy
public void setProductConfigurationCartEntryValidationStrategy(ProductConfigurationCartEntryValidationStrategy productConfigurationCartEntryValidationStrategy)
- Parameters:
productConfigurationCartEntryValidationStrategy
- the productConfigurationCartEntryValidationStrategy to set
-
validateCartEntry
protected CommerceCartModification validateCartEntry(CartModel cartModel, CartEntryModel cartEntryModel)
- Overrides:
validateCartEntry
in classDefaultCartValidationStrategy
-
-