Class AllCatalogsHierarchyLookupStrategy
- java.lang.Object
-
- de.hybris.platform.personalizationcms.strategy.LeavesOrClosestAncestorsCatalogLookupStrategy
-
- de.hybris.platform.personalizationcms.strategy.AllCatalogsHierarchyLookupStrategy
-
- All Implemented Interfaces:
CxCatalogLookupStrategy
public class AllCatalogsHierarchyLookupStrategy extends LeavesOrClosestAncestorsCatalogLookupStrategy
Implementation ofCxCatalogLookupStrategythat returns all catalogs from the session but sorts them in order.
-
-
Constructor Summary
Constructors Constructor Description AllCatalogsHierarchyLookupStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CatalogVersionModel>getCatalogVersionsForCalculation()CxCatalogLookupTypegetType()-
Methods inherited from class de.hybris.platform.personalizationcms.strategy.LeavesOrClosestAncestorsCatalogLookupStrategy
getCatalogVersionService, getCatalogVersionsFromLeafCatalogs, getCxCatalogService, getLeafCatalogs, getMaxRecursions, getPersonalizationCvsFromLeaves, getSessionCatalogs, isLeafCatalog, setCatalogVersionService, setCxCatalogService, setMaxRecursions
-
-
-
-
Method Detail
-
getType
public CxCatalogLookupType getType()
- Specified by:
getTypein interfaceCxCatalogLookupStrategy- Overrides:
getTypein classLeavesOrClosestAncestorsCatalogLookupStrategy
-
getCatalogVersionsForCalculation
public java.util.List<CatalogVersionModel> getCatalogVersionsForCalculation()
- Specified by:
getCatalogVersionsForCalculationin interfaceCxCatalogLookupStrategy- Overrides:
getCatalogVersionsForCalculationin classLeavesOrClosestAncestorsCatalogLookupStrategy
-
-