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 ofCxCatalogLookupStrategy
that 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()
CxCatalogLookupType
getType()
-
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:
getType
in interfaceCxCatalogLookupStrategy
- Overrides:
getType
in classLeavesOrClosestAncestorsCatalogLookupStrategy
-
getCatalogVersionsForCalculation
public java.util.List<CatalogVersionModel> getCatalogVersionsForCalculation()
- Specified by:
getCatalogVersionsForCalculation
in interfaceCxCatalogLookupStrategy
- Overrides:
getCatalogVersionsForCalculation
in classLeavesOrClosestAncestorsCatalogLookupStrategy
-
-