Class DefaultSolrFacetSearchConfigDao
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<SolrFacetSearchConfigModel>
-
- de.hybris.platform.solrfacetsearch.daos.impl.DefaultSolrFacetSearchConfigDao
-
- All Implemented Interfaces:
GenericDao<SolrFacetSearchConfigModel>
,SolrFacetSearchConfigDao
public class DefaultSolrFacetSearchConfigDao extends DefaultGenericDao<SolrFacetSearchConfigModel> implements SolrFacetSearchConfigDao
Default implementation ofSolrFacetSearchConfigDao
.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
CATALOG_VERSION_PARAM
protected static java.lang.String
FIND_BY_CATALOG_VERSION_QUERY
-
Constructor Summary
Constructors Constructor Description DefaultSolrFacetSearchConfigDao()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<SolrFacetSearchConfigModel>
findAllFacetSearchConfigs()
Returns all facet search configurations.SolrFacetSearchConfigModel
findFacetSearchConfigByName(java.lang.String name)
FindsSolrFacetSearchConfigModel
by name.java.util.List<SolrFacetSearchConfigModel>
findFacetSearchConfigsByCatalogVersion(CatalogVersionModel catalogVersion)
Finds facet search configurations having a relation with the given catalog version.-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
-
-
-
Field Detail
-
CATALOG_VERSION_PARAM
protected static final java.lang.String CATALOG_VERSION_PARAM
- See Also:
- Constant Field Values
-
FIND_BY_CATALOG_VERSION_QUERY
protected static final java.lang.String FIND_BY_CATALOG_VERSION_QUERY
- See Also:
- Constant Field Values
-
-
Method Detail
-
findAllFacetSearchConfigs
public java.util.List<SolrFacetSearchConfigModel> findAllFacetSearchConfigs()
Description copied from interface:SolrFacetSearchConfigDao
Returns all facet search configurations.- Specified by:
findAllFacetSearchConfigs
in interfaceSolrFacetSearchConfigDao
- Returns:
- the facet search configurations
-
findFacetSearchConfigByName
public SolrFacetSearchConfigModel findFacetSearchConfigByName(java.lang.String name)
Description copied from interface:SolrFacetSearchConfigDao
FindsSolrFacetSearchConfigModel
by name.- Specified by:
findFacetSearchConfigByName
in interfaceSolrFacetSearchConfigDao
- Parameters:
name
- - the facet search configuration name- Returns:
- the facet search configuration
-
findFacetSearchConfigsByCatalogVersion
public java.util.List<SolrFacetSearchConfigModel> findFacetSearchConfigsByCatalogVersion(CatalogVersionModel catalogVersion)
Description copied from interface:SolrFacetSearchConfigDao
Finds facet search configurations having a relation with the given catalog version.- Specified by:
findFacetSearchConfigsByCatalogVersion
in interfaceSolrFacetSearchConfigDao
- Parameters:
catalogVersion
- - the catalog version- Returns:
- the facet search configurations
-
-