@Service(value="blAdvancedCmsThemeServiceExtensionHandler")
public class AdvancedCmsThemeServiceExtensionHandler
extends com.broadleafcommerce.theme.service.AbstractThemeServiceExtensionHandler
ContentTargeter instances are able to override the template path.| Modifier and Type | Field and Description |
|---|---|
protected ContentTargeterService |
contentTargeterService |
protected com.broadleafcommerce.theme.service.ThemeServiceExtensionManager |
extensionManager |
| Constructor and Description |
|---|
AdvancedCmsThemeServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
overrideThemeConfiguration(org.broadleafcommerce.common.extension.ExtensionResultHolder<com.broadleafcommerce.theme.domain.ThemeConfiguration> erh) |
getPriority, isEnabled, setEnabled, setPriorityprotected com.broadleafcommerce.theme.service.ThemeServiceExtensionManager extensionManager
protected ContentTargeterService contentTargeterService
public AdvancedCmsThemeServiceExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType overrideThemeConfiguration(org.broadleafcommerce.common.extension.ExtensionResultHolder<com.broadleafcommerce.theme.domain.ThemeConfiguration> erh)
overrideThemeConfiguration in interface com.broadleafcommerce.theme.service.ThemeServiceExtensionHandleroverrideThemeConfiguration in class com.broadleafcommerce.theme.service.AbstractThemeServiceExtensionHandlerCopyright © 2020. All rights reserved.