Uses of Interface
com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
-
-
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service
Methods in com.broadleafcommerce.cartoperation.service that return CatalogProvider Modifier and Type Method Description protected CatalogProvider<? extends CatalogItem>
DefaultItemListItemMergingService. getCatalogProvider()
protected CatalogProvider<? extends CatalogItem>
DefaultStaleCartItemsService. getCatalogProvider()
Methods in com.broadleafcommerce.cartoperation.service with parameters of type CatalogProvider Modifier and Type Method Description void
DefaultStaleCartItemsService. setCatalogProvider(CatalogProvider<? extends CatalogItem> catalogProvider)
Constructors in com.broadleafcommerce.cartoperation.service with parameters of type CatalogProvider Constructor Description DefaultItemListItemMergingService(@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 CatalogProvider Modifier and Type Method Description protected CatalogProvider<? extends CatalogItem>
CartItemValidationActivity. getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity with parameters of type CatalogProvider Constructor Description CartItemValidationActivity(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 CatalogProvider Modifier and Type Method Description protected CatalogProvider<? extends CatalogItem>
DefaultCartItemConfigurationService. getCatalogProvider()
Deprecated.This implementation does not useDefaultCartItemConfigurationService.catalogProvider
Constructors in com.broadleafcommerce.cartoperation.service.configuration with parameters of type CatalogProvider Constructor Description DefaultCartItemConfigurationService(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 CatalogProvider Modifier and Type Method Description protected CatalogProvider<? extends CatalogItem>
DataDrivenCartItemProductMapper. getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.mapping with parameters of type CatalogProvider Constructor Description DataDrivenCartItemProductMapper(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 CatalogProvider Modifier and Type Method Description protected CatalogProvider<? extends CatalogItem>
DefaultCartPricingService. getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.pricing with parameters of type CatalogProvider Constructor Description DefaultCartPricingService(CartItemPricingUtils cartItemPricingUtils, CartProvider cartProvider, PricingProvider pricingProvider, OfferProvider offerProvider, CatalogProvider<? extends CatalogItem> catalogProvider, CartItemConfigurationService<? extends CatalogItem> cartItemConfigurationService, TaxService taxService, FulfillmentPricingService fulfillmentPricingService, 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, FulfillmentPricingService fulfillmentPricingService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, CartTotalsCalculator cartTotalsCalculator, CartPricingRoundingHelper roundingHelper, CartOperationServiceProperties cartOperationServiceProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, org.springframework.context.MessageSource messageSource)
-
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.provider
Methods in com.broadleafcommerce.cartoperation.service.provider that return CatalogProvider Modifier and Type Method Description CatalogProvider<? extends CatalogItem>
CartOperationServiceProviders. getCatalogProvider()
Gets a catalog provider.CatalogProvider<? extends CatalogItem>
DefaultCartOperationServiceProviders. getCatalogProvider()
Constructors in com.broadleafcommerce.cartoperation.service.provider with parameters of type CatalogProvider Constructor Description DefaultCartOperationServiceProviders(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 CatalogProvider Modifier and Type Class Description class
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.
-