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 TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypemanageParentCategoryForAdd(PersistencePackage persistencePackage, Category category) Perform any special handling for the parent category during a category addorg.broadleafcommerce.common.extension.ExtensionResultStatusTypemanageParentCategoryForUpdate(PersistencePackage persistencePackage, Category category) Perform any special handling for the parent category during a category updateMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Method Details
-
manageParentCategoryForAdd
org.broadleafcommerce.common.extension.ExtensionResultStatusType manageParentCategoryForAdd(PersistencePackage persistencePackage, 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(PersistencePackage persistencePackage, 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
-