Package com.hybris.backoffice.config
Class WarmUpTypeFacadeCaches
- java.lang.Object
-
- com.hybris.backoffice.config.WarmUpTypeFacadeCaches
-
public class WarmUpTypeFacadeCaches extends java.lang.ObjectClass responsible for pre-filling caches in TypeFacade in order to improve performance (for example displaying explorer tree entries) Can be disabled by setting parameter "fill.typefacade.cache.on.startup" to false in local.properties.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringPROPERTY_FILL_TYPE_FACADE_ON_STARTUP
-
Constructor Summary
Constructors Constructor Description WarmUpTypeFacadeCaches()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetIncludeSubtypes()voidsetAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener)voidsetCockpitProperties(com.hybris.cockpitng.core.util.CockpitProperties cockpitProperties)voidsetIncludeSubtypes(boolean includeSubtypes)voidsetStrategyRegistry(com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry strategyRegistry)voidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)voidsetTypeNames(java.util.Set<java.lang.String> typeNames)voidwarmUpCaches()
-
-
-
Field Detail
-
PROPERTY_FILL_TYPE_FACADE_ON_STARTUP
protected static final java.lang.String PROPERTY_FILL_TYPE_FACADE_ON_STARTUP
- See Also:
- Constant Field Values
-
-
Method Detail
-
warmUpCaches
public void warmUpCaches()
-
setAfterInitializationEndBackofficeListener
public void setAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener)
-
setTypeFacade
public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
-
setStrategyRegistry
public void setStrategyRegistry(com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry strategyRegistry)
-
setCockpitProperties
public void setCockpitProperties(com.hybris.cockpitng.core.util.CockpitProperties cockpitProperties)
-
setTypeNames
public void setTypeNames(java.util.Set<java.lang.String> typeNames)
- Parameters:
typeNames- set of type names which should be loaded at startup.
-
getIncludeSubtypes
public boolean getIncludeSubtypes()
-
setIncludeSubtypes
public void setIncludeSubtypes(boolean includeSubtypes)
-
-