Uses of Package
com.broadleafcommerce.cartoperation.service
-
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service Class Description AbstractItemMergingService An abstract implementation for an item merging service.AddItemFailure Represents anAddItemRequest
that failed due to either an inability to identify the Product that is being added to cart or the request does not specify all required attributes for the ProductAddItemFailure.AddItemFailureType BulkAddToCartResponse The response object used when multiple items are added to the cart simultaneously, including the updated cart & a collection of any individual add to cart failures.CartItemConfigurationErrorEnum Enumerations to drive configuration errors for cart items.CartItemMergingService Item merging service for Carts and Cart Items.CartOperationService Service for orchestrating the different workflows on various cart operations.CartOperationServiceProperties CartOperationServiceProperties.BulkAddToCartOperation Contains properties for bulk add to cart operations from the API.CartOperationServiceProperties.ItemListSecurity Properties related to access control of item lists.CartOperationServiceProperties.PriceInvalidation Contains properties that determine whether certain operations from the API cause prices to be invalidated.CartResolverService The interface used for resolving in-progressCarts
.CartVersionValidationService Service used for validating the version of aCart
for reads and updates within this service.DefaultCartOperationService.BulkCartItemCreationResponse GuestCartProtectionService Interface for a service that is used for protecting customer information within guest carts.GuestTokenGenerator A generator ofGuestToken
.ItemListAddToCartProperties ItemListAddToCartService Service for addingItemList(s)
to the cartItemListItemManagementService Service responsible for managing actions to item list items.ItemListItemMergingService Item merging service for Item Lists and Item List Items.ItemListManagementService Service responsible for managing actions to item lists.ItemListSecurityService Manages security/access-control for item lists.ItemMergingService Service for handling merges of similar items within some container.StaleCartItemsService Service for removing theCartItems
from the cart if the appropriate product doesn't exist. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service.autoconfigure Class Description CartOperationService Service for orchestrating the different workflows on various cart operations.CartOperationServiceProperties ItemListAddToCartProperties ItemListAddToCartService Service for addingItemList(s)
to the cartItemListItemManagementService Service responsible for managing actions to item list items.ItemListItemMergingService Item merging service for Item Lists and Item List Items.ItemListManagementService Service responsible for managing actions to item lists.ItemListSecurityService Manages security/access-control for item lists. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service.checkout.workflow.activity Class Description CartOperationService Service for orchestrating the different workflows on various cart operations.StaleCartItemsService Service for removing theCartItems
from the cart if the appropriate product doesn't exist. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service.csr Class Description CartOperationService Service for orchestrating the different workflows on various cart operations. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service.mapping Class Description CartOperationServiceProperties -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.service.pricing Class Description CartOperationServiceProperties StaleCartItemsService Service for removing theCartItems
from the cart if the appropriate product doesn't exist. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.web.endpoint Class Description BulkAddToCartResponse The response object used when multiple items are added to the cart simultaneously, including the updated cart & a collection of any individual add to cart failures.CartOperationService Service for orchestrating the different workflows on various cart operations.CartOperationServiceProperties CartResolverService The interface used for resolving in-progressCarts
.CartVersionValidationService Service used for validating the version of aCart
for reads and updates within this service.GuestCartProtectionService Interface for a service that is used for protecting customer information within guest carts.ItemListAddToCartService Service for addingItemList(s)
to the cartItemListItemManagementService Service responsible for managing actions to item list items.ItemListManagementService Service responsible for managing actions to item lists. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.web.filter.resolver Class Description CartOperationService Service for orchestrating the different workflows on various cart operations. -
Classes in com.broadleafcommerce.cartoperation.service used by com.broadleafcommerce.cartoperation.web.validator Class Description GuestCartProtectionService Interface for a service that is used for protecting customer information within guest carts.