Interface CategoryCustomPersistenceHandlerExtensionHandler

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

public interface CategoryCustomPersistenceHandlerExtensionHandler extends org.broadleafcommerce.common.extension.ExtensionHandler
Extension handler for CategoryCustomPersistenceHandler
Author:
Jeff Fischer
  • Method Summary

    Modifier and Type
    Method
    Description
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    manageParentCategoryForAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.core.catalog.domain.Category category)
    Perform any special handling for the parent category during a category add
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    manageParentCategoryForUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.core.catalog.domain.Category category)
    Perform any special handling for the parent category during a category update

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

    getPriority, isEnabled
  • Method Details

    • manageParentCategoryForAdd

      org.broadleafcommerce.common.extension.ExtensionResultStatusType manageParentCategoryForAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.core.catalog.domain.Category category) throws org.broadleafcommerce.common.exception.ServiceException
      Perform any special handling for the parent category during a category add
      Parameters:
      category -
      Returns:
      Throws:
      org.broadleafcommerce.common.exception.ServiceException
    • manageParentCategoryForUpdate

      org.broadleafcommerce.common.extension.ExtensionResultStatusType manageParentCategoryForUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.core.catalog.domain.Category category) throws org.broadleafcommerce.common.exception.ServiceException
      Perform any special handling for the parent category during a category update
      Parameters:
      category -
      Returns:
      Throws:
      org.broadleafcommerce.common.exception.ServiceException