@Component(value="blAdvancedCMSUncacheableDataProcessorExtensionHandler")
@ConditionalOnTemplating
public class AdvancedCMSUncacheableDataProcessorExtensionHandler
extends org.broadleafcommerce.common.extension.AbstractExtensionHandler
implements org.broadleafcommerce.core.web.processor.extension.UncacheableDataProcessorExtensionHandler
Modifier and Type | Field and Description |
---|---|
static int |
ADVANCEDCMS_PRIORITY |
protected org.broadleafcommerce.core.web.processor.extension.UncacheableDataProcessorExtensionManager |
extensionManager |
Constructor and Description |
---|
AdvancedCMSUncacheableDataProcessorExtensionHandler() |
Modifier and Type | Method and Description |
---|---|
int |
getPriority() |
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
modifyProductListForInventoryCheck(org.broadleafcommerce.presentation.model.BroadleafTemplateContext context,
Set<org.broadleafcommerce.core.catalog.domain.Product> products,
Set<org.broadleafcommerce.core.catalog.domain.Sku> skus) |
isEnabled, setEnabled, setPriority
public static final int ADVANCEDCMS_PRIORITY
protected org.broadleafcommerce.core.web.processor.extension.UncacheableDataProcessorExtensionManager extensionManager
public AdvancedCMSUncacheableDataProcessorExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyProductListForInventoryCheck(org.broadleafcommerce.presentation.model.BroadleafTemplateContext context, Set<org.broadleafcommerce.core.catalog.domain.Product> products, Set<org.broadleafcommerce.core.catalog.domain.Sku> skus)
modifyProductListForInventoryCheck
in interface org.broadleafcommerce.core.web.processor.extension.UncacheableDataProcessorExtensionHandler
public int getPriority()
getPriority
in interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority
in class org.broadleafcommerce.common.extension.AbstractExtensionHandler
Copyright © 2020. All rights reserved.