Package com.hybris.backoffice.config
Class WarmUpTypeFacadeCaches
java.lang.Object
com.hybris.backoffice.config.WarmUpTypeFacadeCaches
Class 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetAfterInitializationEndBackofficeListener(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(Set<String> typeNames) void
-
Field Details
-
PROPERTY_FILL_TYPE_FACADE_ON_STARTUP
- See Also:
-
-
Constructor Details
-
WarmUpTypeFacadeCaches
public WarmUpTypeFacadeCaches()
-
-
Method Details
-
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
- Parameters:
typeNames- set of type names which should be loaded at startup.
-
getIncludeSubtypes
public boolean getIncludeSubtypes() -
setIncludeSubtypes
public void setIncludeSubtypes(boolean includeSubtypes)
-