Interface SapOaaCartAdjustmentStrategy
- All Known Implementing Classes:
DefaultSapOaaCartAdjustmentStrategy
public interface SapOaaCartAdjustmentStrategy
Cart Adjustment Strategy for Omni Channel Availability
-
Method Summary
Modifier and TypeMethodDescriptiondetermineAllowedCartAdjustmentForProduct(CartModel cartModel, ProductModel productModel, long quantityToAdd, long cartItemQty, PointOfServiceModel pointOfServiceModel) Get allowed cart adjustment for product considering aggregated stock availability
-
Method Details
-
determineAllowedCartAdjustmentForProduct
Long determineAllowedCartAdjustmentForProduct(CartModel cartModel, ProductModel productModel, long quantityToAdd, long cartItemQty, PointOfServiceModel pointOfServiceModel) Get allowed cart adjustment for product considering aggregated stock availability- Parameters:
cartModel-productModel-quantityToAdd-cartItemQty-pointOfServiceModel-- Returns:
- new total quantity after stock limit
-