Interface RuleFieldPersistenceProviderCascadeExtensionHandler

All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler

public interface RuleFieldPersistenceProviderCascadeExtensionHandler extends org.broadleafcommerce.common.extension.ExtensionHandler
Special case - Handle propagated state for rules. This only applies in the presence of the enterprise module.
Author:
Jeff Fischer
  • Method Summary

    Modifier and Type
    Method
    Description
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    postCascadeAdd(Object rule, DataDTO dataDTO, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder)
    Setup proper prod record enterprise state for a propagated rule addition.

    Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler

    getPriority, isEnabled
  • Method Details

    • postCascadeAdd

      org.broadleafcommerce.common.extension.ExtensionResultStatusType postCascadeAdd(Object rule, DataDTO dataDTO, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder)
      Setup proper prod record enterprise state for a propagated rule addition.
      Parameters:
      rule -
      dataDTO -
      resultHolder -
      Returns: