Interface MergeCartServiceExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
- All Known Implementing Classes:
AbstractMergeCartServiceExtensionHandler
public interface MergeCartServiceExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
Extension handler for merge cart
- Author:
- Andre Azzolini (apazzolini)
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypesetNewCartOwnership(Order cart, org.broadleafcommerce.profile.core.domain.Customer customer) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeupdateMergedOrder(Order cart, org.broadleafcommerce.profile.core.domain.Customer customer) Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Method Details
-
setNewCartOwnership
org.broadleafcommerce.common.extension.ExtensionResultStatusType setNewCartOwnership(Order cart, org.broadleafcommerce.profile.core.domain.Customer customer) -
updateMergedOrder
org.broadleafcommerce.common.extension.ExtensionResultStatusType updateMergedOrder(Order cart, org.broadleafcommerce.profile.core.domain.Customer customer)
-