Interface TmaDiscountRowFilterService

All Known Implementing Classes:
DefaultTmaDiscountRowFilterByChannelService, DefaultTmaDiscountRowFilterByCurrencyService, DefaultTmaDiscountRowFilterByProcessTypeService, DefaultTmaDiscountRowFilterByProductService, DefaultTmaDiscountRowFilterByRegionService, DefaultTmaDiscountRowFilterBySubscriptionTermService, DefaultTmaDiscountRowFilterByUserService

public interface TmaDiscountRowFilterService
Filtering service for AbstractDiscountRowModel entities.
Since:
2302
  • Method Details

    • isDiscountQualified

      boolean isDiscountQualified(AbstractDiscountRowModel inputDiscount, TmaPriceContext priceContext)
      Verifies if the given discount row qualifies for a given context.
      Parameters:
      inputDiscount - an input discount row
      priceContext - the price context storing attributes for qualifying the discount
      Returns:
      a boolean value representing if the discount row is qualified for the given context.