Uses of Interface
com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Package
Description
-
Uses of CartStatusHandler in com.broadleafcommerce.cartoperation.service.autoconfigure
Modifier and TypeMethodDescriptionCartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers.reclaimAccountCartStatusChangeHandler
(com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartUtils cartUtils) CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers.rejectedAccountCartStatusChangeHandler
(com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartUtils cartUtils, CartApprovalValidationService cartApprovalValidationService) CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers.requiresApprovalAccountCartStatusChangeHandler
(com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartUtils cartUtils) -
Uses of CartStatusHandler in com.broadleafcommerce.cartoperation.service.status
Modifier and TypeMethodDescriptionprotected List<CartStatusHandler>
DefaultCartStatusManager.getCartStatusHandlers()
ModifierConstructorDescriptionDefaultCartStatusManager
(List<CartStatusHandler> cartStatusHandlers, CartProvider cartProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of CartStatusHandler in com.broadleafcommerce.cartoperation.service.status.accountcart
Modifier and TypeClassDescriptionclass
An abstract class to handle the account carts status changes.class
This handler is used to change a cart withREJECTED
orREQUIRES_APPROVAL
status to theIN_PROCESS
status in B2B flows.class
This handler is used to change a cart withREQUIRES_APPROVAL
status to theREJECTED
status in B2B flows.class
This handler is used to change a cart withIN_PROCESS
status to theREQUIRES_APPROVAL
status in B2B flows. -
Uses of CartStatusHandler in com.broadleafcommerce.cartoperation.service.status.quote
Modifier and TypeClassDescriptionclass
TheAbstractCartStatusChangeHandler
to handleDefaultCartTypes.QUOTE
carts.class
Handles aCart
in or changing to theDefaultQuoteStatuses.ASSIGNED
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.CANCELED
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.DRAFTING
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.EDITING
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.EXPIRED
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.PUBLISHED
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.QUOTE_REQUESTED
status.class
Handles aCart
in or changing to theDefaultQuoteStatuses.REJECTED
status.class
Handles aCart
in or changing to theDefaultCartStatuses.SUBMITTED
status.