public abstract class AbstractUpdateCartServiceExtensionHandler extends org.broadleafcommerce.common.extension.AbstractExtensionHandler implements UpdateCartServiceExtensionHandler
| Constructor and Description |
|---|
AbstractUpdateCartServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
updateAndValidateCart(Order cart,
org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder)
Throws an exception if cart is invalid.
|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
validateAddToCartItem(OrderItemRequestDTO itemRequest,
Order cart)
Validates the item request just before it actually goes through the add or update workflow to get it into the cart
|
getPriority, isEnabled, setEnabled, setPrioritypublic AbstractUpdateCartServiceExtensionHandler()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType updateAndValidateCart(Order cart, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder)
updateAndValidateCart in interface UpdateCartServiceExtensionHandlercart - resultHolder - public org.broadleafcommerce.common.extension.ExtensionResultStatusType validateAddToCartItem(OrderItemRequestDTO itemRequest, Order cart) throws IllegalArgumentException
UpdateCartServiceExtensionHandlervalidateAddToCartItem in interface UpdateCartServiceExtensionHandlerIllegalArgumentExceptionCopyright © 2016. All rights reserved.