@Component(value="blDefaultAdminCatalogExtensionHandler") public class DefaultAdminCatalogExtensionHandler extends 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() |
ExtensionResultStatusType |
persistSkuPermutation(Product product,
List<List<ProductOptionValue>> permutationsToGenerate,
ExtensionResultHolder<Integer> erh)
|
isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEnabledprotected AdminCatalogServiceExtensionManager extensionManager
protected CatalogService catalogService
@PostConstruct public void init()
public ExtensionResultStatusType persistSkuPermutation(Product product, List<List<ProductOptionValue>> permutationsToGenerate, ExtensionResultHolder<Integer> erh)
Sku instances in the ProductpersistSkuPermutation in interface AdminCatalogServiceExtensionHandlerproduct - permutationsToGenerate - erh - public int getPriority()
getPriority in interface ExtensionHandlergetPriority in class AbstractExtensionHandlerCopyright © 2014. All Rights Reserved.