@Component(value="blDefaultAdminCatalogExtensionHandler") public class DefaultAdminCatalogExtensionHandler extends org.broadleafcommerce.common.extension.AbstractExtensionHandler implements AdminCatalogServiceExtensionHandler
AdminCatalogServiceExtensionHandler| Modifier and Type | Field and Description |
|---|---|
protected CatalogService |
catalogService |
protected AdminCatalogServiceExtensionManager |
extensionManager |
enabled, priorityDEFAULT_PRIORITY| Constructor and Description |
|---|
DefaultAdminCatalogExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPriority() |
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
persistSkuPermutation(Product product,
List<List<ProductOptionValue>> permutationsToGenerate,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Integer> erh)
|
isEnabled, setEnabled, setPriorityprotected AdminCatalogServiceExtensionManager extensionManager
protected CatalogService catalogService
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType persistSkuPermutation(Product product, List<List<ProductOptionValue>> permutationsToGenerate, org.broadleafcommerce.common.extension.ExtensionResultHolder<Integer> erh)
Sku instances in the ProductpersistSkuPermutation in interface AdminCatalogServiceExtensionHandlerproduct - permutationsToGenerate - erh - public int getPriority()
getPriority in interface org.broadleafcommerce.common.extension.ExtensionHandlergetPriority in class org.broadleafcommerce.common.extension.AbstractExtensionHandlerCopyright © 2017. All rights reserved.