org.broadleafcommerce.core.web.service
Class AbstractUpdateCartServiceExtensionHandler
java.lang.Object
org.broadleafcommerce.core.extension.AbstractExtensionHandler
org.broadleafcommerce.core.web.service.AbstractUpdateCartServiceExtensionHandler
- All Implemented Interfaces:
- ExtensionHandler, UpdateCartServiceExtensionHandler
public abstract class AbstractUpdateCartServiceExtensionHandler
- extends AbstractExtensionHandler
- implements UpdateCartServiceExtensionHandler
- Author:
- Andre Azzolini (apazzolini), bpolster
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractUpdateCartServiceExtensionHandler
public AbstractUpdateCartServiceExtensionHandler()
validateCart
public ExtensionResultStatusType validateCart(Order cart)
- Throws an exception if cart is invalid.
- Specified by:
validateCart in interface UpdateCartServiceExtensionHandler
- Parameters:
cart - resultHolder -
- Returns:
isAvailable
public ExtensionResultStatusType isAvailable(DiscreteOrderItem doi,
BroadleafCurrency currency,
ExtensionResultHolder resultHolder)
- Specified by:
isAvailable in interface UpdateCartServiceExtensionHandler
- Parameters:
doi - currency - resultHolder -
- Returns:
Copyright © 2013. All Rights Reserved.