Interface TmaCatalogFacade
- All Superinterfaces:
de.hybris.platform.commercefacades.catalog.CatalogFacade
- All Known Implementing Classes:
DefaultTmaCatalogFacade
public interface TmaCatalogFacade
extends de.hybris.platform.commercefacades.catalog.CatalogFacade
Implements TMA specific functionality for catalog related data.
Determines the list of
CategoryHierarchyDatas for a specific catalog.
Allows filtering of the result list.- Since:
- 1903
-
Method Summary
Modifier and TypeMethodDescriptiongetAllCatalogsForCurrentBaseStore(String baseStoreId) Returns a list with all the catalogs for the provided base store.getAllCategories(String catalogId, String catalogVersionId, Map<String, Object> params, de.hybris.platform.commercefacades.catalog.PageOption page, Set<de.hybris.platform.commercefacades.catalog.CatalogOption> opts) Returns a list of category DTOs for catalog id, catalog version id and options (BASIC, PRODUCTS)Methods inherited from interface de.hybris.platform.commercefacades.catalog.CatalogFacade
getAllCatalogsWithOptions, getAllProductCatalogsForCurrentSite, getCatalogByIdAndOptions, getCatalogVersionByIdAndOptions, getCategoryById, getProductCatalogForCurrentSite, getProductCatalogVersionForTheCurrentSite
-
Method Details
-
getAllCategories
List<CategoryHierarchyData> getAllCategories(String catalogId, String catalogVersionId, Map<String, Object> params, de.hybris.platform.commercefacades.catalog.PageOption page, Set<de.hybris.platform.commercefacades.catalog.CatalogOption> opts) Returns a list of category DTOs for catalog id, catalog version id and options (BASIC, PRODUCTS)- Parameters:
catalogId- the catalog idcatalogVersionId- the catalog version idparams- parameters used to filter the categories.page- the page optionsopts- the catalog options- Returns:
- the categories represented by an list of
CategoryHierarchyData
-
getAllCatalogsForCurrentBaseStore
Returns a list with all the catalogs for the provided base store.- Parameters:
baseStoreId- The id of the base store.- Returns:
- List of
CatalogData
-