Interface AdminCatalogServiceExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
- All Known Implementing Classes:
DefaultAdminCatalogExtensionHandler
public interface AdminCatalogServiceExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
Extension handler for
AdminCatalogService- Author:
- Jeff Fischer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypepersistSkuPermutation(org.broadleafcommerce.core.catalog.domain.Product product, List<List<org.broadleafcommerce.core.catalog.domain.ProductOptionValue>> permutationsToGenerate, org.broadleafcommerce.common.extension.ExtensionResultHolder<Integer> erh) Customize the persistence of generated sku permutations based on product options.Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY- See Also:
-
-
Method Details
-
persistSkuPermutation
org.broadleafcommerce.common.extension.ExtensionResultStatusType persistSkuPermutation(org.broadleafcommerce.core.catalog.domain.Product product, List<List<org.broadleafcommerce.core.catalog.domain.ProductOptionValue>> permutationsToGenerate, org.broadleafcommerce.common.extension.ExtensionResultHolder<Integer> erh) Customize the persistence of generated sku permutations based on product options.- Parameters:
product-permutationsToGenerate-erh-- Returns:
-