Class DefaultTmaDiscountService
java.lang.Object
de.hybris.platform.b2ctelcoservices.pricing.services.impl.DefaultTmaDiscountService
- All Implemented Interfaces:
TmaDiscountService
Default implementation of
TmaDiscountService- Since:
- 2302
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTmaDiscountService(Set<TmaDiscountRowFilterService> discountRowQualifierServices) -
Method Summary
Modifier and TypeMethodDescriptionfilterDiscountRowsBy(Set<AbstractDiscountRowModel> inputDiscounts, TmaPriceContext priceContext) Filters discount rows for a given context
-
Constructor Details
-
DefaultTmaDiscountService
-
-
Method Details
-
filterDiscountRowsBy
public Set<AbstractDiscountRowModel> filterDiscountRowsBy(Set<AbstractDiscountRowModel> inputDiscounts, TmaPriceContext priceContext) Description copied from interface:TmaDiscountServiceFilters discount rows for a given context- Specified by:
filterDiscountRowsByin interfaceTmaDiscountService- 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.
-