Uses of Interface
com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Packages that use CatalogProvider
Package
Description
-
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service
Methods in com.broadleafcommerce.cartoperation.service that return CatalogProviderModifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultItemListItemMergingService.getCatalogProvider()
protected CatalogProvider<? extends CatalogItem>
DefaultStaleCartItemsService.getCatalogProvider()
Methods in com.broadleafcommerce.cartoperation.service with parameters of type CatalogProviderModifier and TypeMethodDescriptionvoid
DefaultStaleCartItemsService.setCatalogProvider
(CatalogProvider<? extends CatalogItem> catalogProvider) Constructors in com.broadleafcommerce.cartoperation.service with parameters of type CatalogProviderModifierConstructorDescriptionDefaultItemListItemMergingService
(@NonNull CatalogProvider<? extends CatalogItem> catalogProvider, @NonNull CartOperationServiceProperties properties) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that return CatalogProviderModifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
CartItemValidationActivity.getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity with parameters of type CatalogProviderModifierConstructorDescriptionCartItemValidationActivity
(CatalogProvider<? extends CatalogItem> catalogProvider, CartItemConfigurationService<? extends CatalogItem> cartItemConfigurationService, org.springframework.context.MessageSource messageSource) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.configuration
Methods in com.broadleafcommerce.cartoperation.service.configuration that return CatalogProviderModifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultCartItemConfigurationService.getCatalogProvider()
Deprecated.Constructors in com.broadleafcommerce.cartoperation.service.configuration with parameters of type CatalogProviderModifierConstructorDescriptionDefaultCartItemConfigurationService
(CatalogProvider<? extends CatalogItem> catalogProvider, IncludedProductConfigurationService includedProductService, ItemChoiceConfigurationService itemChoiceService, AttributeChoiceConfigurationService attributeChoiceService, org.springframework.context.MessageSource messageSource, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.mapping
Methods in com.broadleafcommerce.cartoperation.service.mapping that return CatalogProviderModifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DataDrivenCartItemProductMapper.getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.mapping with parameters of type CatalogProviderModifierConstructorDescriptionDataDrivenCartItemProductMapper
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, CatalogProvider<? extends CatalogItem> catalogProvider) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.pricing
Methods in com.broadleafcommerce.cartoperation.service.pricing that return CatalogProviderModifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultCartPricingService.getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.pricing with parameters of type CatalogProviderModifierConstructorDescriptionDefaultCartPricingService
(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. -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.provider
Methods in com.broadleafcommerce.cartoperation.service.provider that return CatalogProviderModifier and TypeMethodDescriptionCatalogProvider<? extends CatalogItem>
CartOperationServiceProviders.getCatalogProvider()
Gets a catalog provider.CatalogProvider<? extends CatalogItem>
DefaultCartOperationServiceProviders.getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.provider with parameters of type CatalogProviderModifierConstructorDescriptionDefaultCartOperationServiceProviders
(CartProvider cartProvider, CatalogProvider<? extends CatalogItem> catalogProvider, OfferProvider offerProvider, CampaignProvider campaignProvider, InventoryProvider inventoryProvider) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.provider.external
Classes in com.broadleafcommerce.cartoperation.service.provider.external that implement CatalogProviderModifier and TypeClassDescriptionclass
ExternalCatalogProvider<I extends CatalogItem>
This particular implementation ofCatalogProvider
is designed to interact with a provider that will provide fully hydrated catalog entities, i.e., there is no need for additional calls to get a product's variants or item choices.
DefaultCartItemConfigurationService.catalogProvider