Interface ValidateCheckoutActivityExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
- All Known Implementing Classes:
AbstractValidateCheckoutActivityExtensionHandler
public interface ValidateCheckoutActivityExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
- Author:
- Nick Crum ncrum
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypevalidateCheckout(CheckoutSeed request, org.broadleafcommerce.common.extension.ExtensionResultHolder<Exception> resultHolder) This extension allows one to validate a checkout request before it succeeds and specify an exception to throw if the request is found to be invalid.Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Method Details
-
validateCheckout
org.broadleafcommerce.common.extension.ExtensionResultStatusType validateCheckout(CheckoutSeed request, org.broadleafcommerce.common.extension.ExtensionResultHolder<Exception> resultHolder) This extension allows one to validate a checkout request before it succeeds and specify an exception to throw if the request is found to be invalid.- Parameters:
request-resultHolder-- Returns:
-