Interface TmaDiscountService
- All Known Implementing Classes:
DefaultTmaDiscountService
public interface TmaDiscountService
Service for
AbstractDiscountRowModel related operations.- Since:
- 2302
-
Method Summary
Modifier and TypeMethodDescriptionfilterDiscountRowsBy(Set<AbstractDiscountRowModel> inputDiscounts, TmaPriceContext priceContext) Filters discount rows for a given context
-
Method Details
-
filterDiscountRowsBy
Set<AbstractDiscountRowModel> filterDiscountRowsBy(Set<AbstractDiscountRowModel> inputDiscounts, TmaPriceContext priceContext) Filters discount rows for a given context- Parameters:
inputDiscounts- the input discount rowspriceContext- the price context storing price context attributes for filtering discounts- Returns:
- the discount rows that are available for the given context.
-