Class DefaultTmaCatalogFacade
java.lang.Object
de.hybris.platform.commercefacades.catalog.impl.DefaultCatalogFacade
de.hybris.platform.b2ctelcofacades.catalog.impl.DefaultTmaCatalogFacade
- All Implemented Interfaces:
TmaCatalogFacade,de.hybris.platform.commercefacades.catalog.CatalogFacade
public class DefaultTmaCatalogFacade
extends de.hybris.platform.commercefacades.catalog.impl.DefaultCatalogFacade
implements TmaCatalogFacade
Default implementation for
TmaCatalogFacade.- Since:
- 1903
-
Constructor Summary
Constructors -
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)protected org.springframework.core.convert.converter.Converter<BaseStoreModel,BaseStoreData> protected de.hybris.platform.store.services.BaseStoreServiceprotected org.springframework.core.convert.converter.Converter<CatalogModel,CatalogData> protected TmaCategoryServicevoidsetBaseStoreConverter(org.springframework.core.convert.converter.Converter<BaseStoreModel, BaseStoreData> baseStoreConverter) voidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) voidsetCatalogConverter(org.springframework.core.convert.converter.Converter<CatalogModel, CatalogData> catalogConverter) Methods inherited from class de.hybris.platform.commercefacades.catalog.impl.DefaultCatalogFacade
getAllCatalogsWithOptions, getAllProductCatalogsForCurrentSite, getBaseSiteService, getCatalogByIdAndOptions, getCatalogHierarchyPopulator, getCatalogService, getCatalogVersionByIdAndOptions, getCatalogVersionPopulator, getCatalogVersionService, getCategoryById, getCategoryHierarchyPopulator, getProductCatalogForCurrentSite, getProductCatalogModelForBaseSite, getProductCatalogModelsForBaseSite, getProductCatalogVersionForTheCurrentSite, getProductCatalogVersionModelForBaseSite, setBaseSiteService, setCatalogHierarchyPopulator, setCatalogService, setCatalogVersionPopulator, setCatalogVersionService, setCategoryHierarchyPopulator, setCategoryServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.commercefacades.catalog.CatalogFacade
getAllCatalogsWithOptions, getAllProductCatalogsForCurrentSite, getCatalogByIdAndOptions, getCatalogVersionByIdAndOptions, getCategoryById, getProductCatalogForCurrentSite, getProductCatalogVersionForTheCurrentSite
-
Constructor Details
-
DefaultTmaCatalogFacade
public DefaultTmaCatalogFacade()
-
-
Method Details
-
getAllCategories
public 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) Description copied from interface:TmaCatalogFacadeReturns a list of category DTOs for catalog id, catalog version id and options (BASIC, PRODUCTS)- Specified by:
getAllCategoriesin interfaceTmaCatalogFacade- 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
Description copied from interface:TmaCatalogFacadeReturns a list with all the catalogs for the provided base store.- Specified by:
getAllCatalogsForCurrentBaseStorein interfaceTmaCatalogFacade- Parameters:
baseStoreId- The id of the base store.- Returns:
- List of
CatalogData
-
getCategoryService
- Overrides:
getCategoryServicein classde.hybris.platform.commercefacades.catalog.impl.DefaultCatalogFacade
-
getCatalogConverter
protected org.springframework.core.convert.converter.Converter<CatalogModel,CatalogData> getCatalogConverter() -
setCatalogConverter
public void setCatalogConverter(org.springframework.core.convert.converter.Converter<CatalogModel, CatalogData> catalogConverter) -
getBaseStoreService
protected de.hybris.platform.store.services.BaseStoreService getBaseStoreService() -
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) -
getBaseStoreConverter
protected org.springframework.core.convert.converter.Converter<BaseStoreModel,BaseStoreData> getBaseStoreConverter() -
setBaseStoreConverter
public void setBaseStoreConverter(org.springframework.core.convert.converter.Converter<BaseStoreModel, BaseStoreData> baseStoreConverter)
-