Class AddOnCMSComponentRendererRegistry
- java.lang.Object
-
- de.hybris.platform.acceleratorcms.component.renderer.impl.DefaultCMSComponentRendererRegistry
-
- de.hybris.platform.addonsupport.renderer.impl.AddOnCMSComponentRendererRegistry
-
- All Implemented Interfaces:
CMSComponentRenderer
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
public class AddOnCMSComponentRendererRegistry extends DefaultCMSComponentRendererRegistry implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
Extends the storefront CMS Component Registry so AddOns can easily declare additional CMS Component Renderer Mappings by registering existing beans of typeAddOnCMSComponentRendererMapping
-
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.context.ApplicationContext
applicationContext
-
Constructor Summary
Constructors Constructor Description AddOnCMSComponentRendererRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
boolean
isFailOnInvalidRendererMappings()
void
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
void
setFailOnInvalidRendererMappings(boolean failOnInvalidRendererMappings)
protected void
validateTypeCode(java.lang.String code)
-
Methods inherited from class de.hybris.platform.acceleratorcms.component.renderer.impl.DefaultCMSComponentRendererRegistry
getDefaultCmsComponentRenderer, getRenderers, getTypeService, handleException, renderComponent, setDefaultCmsComponentRenderer, setRenderers, setTypeService
-
-
-
-
Method Detail
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
validateTypeCode
protected void validateTypeCode(java.lang.String code)
-
isFailOnInvalidRendererMappings
public boolean isFailOnInvalidRendererMappings()
-
setFailOnInvalidRendererMappings
public void setFailOnInvalidRendererMappings(boolean failOnInvalidRendererMappings)
-
-