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 Type
    Method
    Description
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    setNewCartOwnership(Order cart, org.broadleafcommerce.profile.core.domain.Customer customer)
     
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    updateMergedOrder(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)