Class DefaultTmaCategoryDao

java.lang.Object
de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
de.hybris.platform.category.daos.impl.DefaultCategoryDao
de.hybris.platform.b2ctelcoservices.daos.impl.DefaultTmaCategoryDao
All Implemented Interfaces:
TmaCategoryDao, de.hybris.platform.category.daos.CategoryDao, de.hybris.platform.servicelayer.internal.dao.Dao

public class DefaultTmaCategoryDao extends de.hybris.platform.category.daos.impl.DefaultCategoryDao implements TmaCategoryDao
Default implementation for CategoryDao.
Since:
1903
  • Field Summary

    Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao

    flexibleSearchService, modelService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Finds all CategoryModels that belong to the current site.
    de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<CategoryModel>
     
    void
    setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService)
     

    Methods inherited from class de.hybris.platform.category.daos.impl.DefaultCategoryDao

    findCategories, findCategoriesByCatalogVersionAndProduct, findCategoriesByCode, findCategoriesByCode, findOrderedRootCategoriesForCatalogVersion, findRootCategories, findRootCategoriesByCatalogVersion

    Methods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao

    getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setModelService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.hybris.platform.category.daos.CategoryDao

    findCategories, findCategoriesByCatalogVersionAndProduct, findCategoriesByCode, findCategoriesByCode, findOrderedRootCategoriesForCatalogVersion, findRootCategories, findRootCategoriesByCatalogVersion
  • Constructor Details

    • DefaultTmaCategoryDao

      public DefaultTmaCategoryDao()
  • Method Details

    • findAllCategories

      public Collection<CategoryModel> findAllCategories(Map<String,Object> params)
      Description copied from interface: TmaCategoryDao
      Finds all CategoryModels that belong to the current site.
      Specified by:
      findAllCategories in interface TmaCategoryDao
      Parameters:
      params - Used to filter the results.
      Returns:
      all found CategoryModels, or an empty collection if no category can be found
    • getDefaultGenericDao

      public de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<CategoryModel> getDefaultGenericDao()
    • setFlexibleSearchService

      public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService)
      Overrides:
      setFlexibleSearchService in class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao