Class AbstractCheckoutControllerExtensionHandler
java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.core.web.controller.checkout.AbstractCheckoutControllerExtensionHandler
- All Implemented Interfaces:
org.broadleafcommerce.common.extension.ExtensionHandler,BroadleafCheckoutControllerExtensionHandler
public abstract class AbstractCheckoutControllerExtensionHandler
extends org.broadleafcommerce.common.extension.AbstractExtensionHandler
implements BroadleafCheckoutControllerExtensionHandler
- Author:
- Elbert Bautista (elbertbautista)
-
Field Summary
Fields inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
enabled, priority -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeaddAdditionalModelVariables(org.springframework.ui.Model model) Allow other modules to add properties to the checkout controller modelorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAllow other modules to execute additional logic in shipping methodsMethods inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
getPriority, isEnabled, setEnabled, setPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Constructor Details
-
AbstractCheckoutControllerExtensionHandler
public AbstractCheckoutControllerExtensionHandler()
-
-
Method Details
-
addAdditionalModelVariables
public org.broadleafcommerce.common.extension.ExtensionResultStatusType addAdditionalModelVariables(org.springframework.ui.Model model) Description copied from interface:BroadleafCheckoutControllerExtensionHandlerAllow other modules to add properties to the checkout controller model- Specified by:
addAdditionalModelVariablesin interfaceBroadleafCheckoutControllerExtensionHandler- Returns:
-
performAdditionalShippingAction
public org.broadleafcommerce.common.extension.ExtensionResultStatusType performAdditionalShippingAction()Description copied from interface:BroadleafCheckoutControllerExtensionHandlerAllow other modules to execute additional logic in shipping methods- Specified by:
performAdditionalShippingActionin interfaceBroadleafCheckoutControllerExtensionHandler- Returns:
-