Class DefaultAsSearchProfileActivationSetDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<T>
de.hybris.platform.adaptivesearch.daos.impl.AbstractAsGenericDao<AsSearchProfileActivationSetModel>
de.hybris.platform.adaptivesearch.daos.impl.DefaultAsSearchProfileActivationSetDao
- All Implemented Interfaces:
AsSearchProfileActivationSetDao,GenericDao<AsSearchProfileActivationSetModel>
public class DefaultAsSearchProfileActivationSetDao
extends AbstractAsGenericDao<AsSearchProfileActivationSetModel>
implements AsSearchProfileActivationSetDao
Default implementation of
AsSearchProfileActivationSetDao.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFinds all search profile activation sets.findSearchProfileActivationSetByIndexType(CatalogVersionModel catalogVersion, String indexType) Finds the search profile activation set for a specific catalog version and index type.findSearchProfileActivationSetsByCatalogVersionsAndIndexType(List<CatalogVersionModel> catalogVersions, String indexType) Finds the search profile activation sets for catalog versions and index type.Methods inherited from class de.hybris.platform.adaptivesearch.daos.impl.AbstractAsGenericDao
appendAndClause, appendClause, appendLikeClause, appendOrderByClause, appendWhereClause, buildPagination, buildQuery, buildQuery, buildSearchPageData, createQuery, queryList, queryListMethods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Field Details
-
BASE_QUERY
- See Also:
-
-
Constructor Details
-
DefaultAsSearchProfileActivationSetDao
public DefaultAsSearchProfileActivationSetDao()Creates DAO forAsSearchProfileActivationSetModel.
-
-
Method Details
-
findAllSearchProfileActivationSets
Description copied from interface:AsSearchProfileActivationSetDaoFinds all search profile activation sets.- Specified by:
findAllSearchProfileActivationSetsin interfaceAsSearchProfileActivationSetDao- Returns:
- the search profiles activation sets or empty list if no search profile activation set is found
-
findSearchProfileActivationSetByIndexType
public Optional<AsSearchProfileActivationSetModel> findSearchProfileActivationSetByIndexType(CatalogVersionModel catalogVersion, String indexType) Description copied from interface:AsSearchProfileActivationSetDaoFinds the search profile activation set for a specific catalog version and index type.- Specified by:
findSearchProfileActivationSetByIndexTypein interfaceAsSearchProfileActivationSetDao- Parameters:
catalogVersion- - the catalog versionindexType- - the index type- Returns:
- the search profile
-
findSearchProfileActivationSetsByCatalogVersionsAndIndexType
public List<AsSearchProfileActivationSetModel> findSearchProfileActivationSetsByCatalogVersionsAndIndexType(List<CatalogVersionModel> catalogVersions, String indexType) Description copied from interface:AsSearchProfileActivationSetDaoFinds the search profile activation sets for catalog versions and index type.- Specified by:
findSearchProfileActivationSetsByCatalogVersionsAndIndexTypein interfaceAsSearchProfileActivationSetDao- Parameters:
catalogVersions- - the catalog versionsindexType- - the index type- Returns:
- the search profile
-