@NonNullApi
Package com.broadleafcommerce.cartoperation.service.provider.external
- Author:
- Chris Kittrell (ckittrell)
-
Class Summary Class Description AbstractExternalProvider ExternalCampaignProperties ExternalCampaignProvider ExternalCartProperties ExternalCartProvider ExternalCartProvider.CartConflictResponse ExternalCatalogProperties ExternalCatalogProvider 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.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