Package com.broadleafcommerce.pricing.service
-
Interface Summary Interface Description CurrencyConversionService Implementations of this service provide support for currency conversions.PriceDataService<P extends PriceData> Base service API forPriceData
.PriceInfoService This service provides access to pricing info forPriceContexts
.PriceListFilterService Service for retrieving filtered price lists based on context.PriceListService<P extends PriceList> Base service API forPriceList
s.UserTargetFilterService Implementations of this service provide support for reducing the user targets that are involved in pricing with the goal of increasing the caching ofPriceList
related queries. -
Class Summary Class Description BasicUserTargetFilterService Implementations of this service provide support for reducing the user targets that are involved in pricing with the goal of increasing the caching ofPriceList
related queries.DefaultCurrencyConversionService Implementation ofCurrencyConversionService
that relies on an implementation of ExchangeRateService and provides a mapping from and to for each item included in the ExchangeRateServiceDefaultPriceDataService<P extends PriceData> DefaultPriceInfoService DefaultPriceListFilterService DefaultPriceListService<P extends PriceList> NoOpCurrencyConversionService Implementation ofCurrencyConversionService
that does nothing it always returns false forNoOpCurrencyConversionService.canCovert(CurrencyUnit, CurrencyUnit)
and errors if convert is called.