@NonNullApi
Package com.broadleafcommerce.cartoperation.service.provider.external
- Author:
- Chris Kittrell (ckittrell)
-
Class Summary Class Description AbstractExternalProvider ExternalCampaignProperties Deprecated. Deprecated as of 1.8, if using OfferService 2.0, this class is not usedExternalCampaignProvider Deprecated. Deprecated as of 1.8, if using OfferService 2.0, this class is not usedExternalCartActionAuditProvider ExternalCartItemProductMappingProvider 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.ExternalCartProperties ExternalCartProvider ExternalCartProvider.CartConflictResponse ExternalCatalogProperties 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.ExternalCustomerProperties ExternalCustomerProvider ExternalGuestTokenProvider ExternalInventoryProperties Properties for interacting with an external Inventory system.ExternalInventoryProvider Component that, by default, attempts to invoke Broadleaf Inventorry Services to reserve inventory.ExternalItemListAccessRuleProvider<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> External (HTTP) implementation of an item list access rule provider.ExternalItemListItemProvider<P extends com.broadleafcommerce.cart.client.domain.ItemListItem> External (HTTP) implementation of an item list item provider.ExternalItemListProvider<P extends com.broadleafcommerce.cart.client.domain.ItemList> External (HTTP) implementation of an item list provider.ExternalOfferProperties ExternalOfferProvider ExternalPricingProperties ExternalPricingProvider ExternalResourceLockProvider Obtains and releases locks in an external service (cart services over HTTP).ExternalShippingProperties Properties defining how to interact with the shipping service.ExternalShippingProvider