-
interface
Defines a service that provides fulfillment pricing for a Cart
, e.g., shipping price.
DefaultCartPricingService(CartItemPricingUtils cartItemPricingUtils,
CartProvider cartProvider,
PricingProvider pricingProvider,
OfferProvider offerProvider,
CatalogProvider<? extends CatalogItem> catalogProvider,
CartItemConfigurationService<? extends CatalogItem> cartItemConfigurationService,
TaxService taxService,
CommonFulfillmentPricingService commonFulfillmentPricingService,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
CartTotalsCalculator cartTotalsCalculator,
CartPricingRoundingHelper roundingHelper,
CartOperationServiceProperties cartOperationServiceProperties,
com.broadleafcommerce.common.extension.TypeFactory typeFactory,
org.springframework.context.MessageSource messageSource)
DefaultCartPricingService(CartItemPricingUtils cartItemPricingUtils,
CartProvider cartProvider,
PricingProvider pricingProvider,
OfferProvider offerProvider,
CatalogProvider<? extends CatalogItem> catalogProvider,
TaxService taxService,
CommonFulfillmentPricingService fulfillmentPricingService,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
CartTotalsCalculator cartTotalsCalculator,
CartPricingRoundingHelper roundingHelper,
CartOperationServiceProperties cartOperationServiceProperties,
com.broadleafcommerce.common.extension.TypeFactory typeFactory,
org.springframework.context.MessageSource messageSource)
Constructor that does not require CartItemConfigurationService, as it has been deprecated.