Interface SkuCustomPersistenceHandlerExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
public interface SkuCustomPersistenceHandlerExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
Allows special behavior to be defined when a sku is updated via the admin.
- Author:
- Jeff Fischer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypegetAdditionalSkusCollection(org.broadleafcommerce.core.catalog.domain.Product product, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<org.broadleafcommerce.core.catalog.domain.Sku>> erh) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeskuUpdated(org.broadleafcommerce.core.catalog.domain.Sku updated) Hook for the before and after save state of the skuMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY- See Also:
-
-
Method Details
-
skuUpdated
org.broadleafcommerce.common.extension.ExtensionResultStatusType skuUpdated(org.broadleafcommerce.core.catalog.domain.Sku updated) Hook for the before and after save state of the sku- Parameters:
updated-- Returns:
-
getAdditionalSkusCollection
org.broadleafcommerce.common.extension.ExtensionResultStatusType getAdditionalSkusCollection(org.broadleafcommerce.core.catalog.domain.Product product, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<org.broadleafcommerce.core.catalog.domain.Sku>> erh)
-