Interface AsSearchProfileActivationSetDao
- All Known Implementing Classes:
DefaultAsSearchProfileActivationSetDao
public interface AsSearchProfileActivationSetDao
The
AsSearchProfileActivationSetModel DAO.-
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.
-
Method Details
-
findAllSearchProfileActivationSets
List<AsSearchProfileActivationSetModel> findAllSearchProfileActivationSets()Finds all search profile activation sets.- Returns:
- the search profiles activation sets or empty list if no search profile activation set is found
-
findSearchProfileActivationSetByIndexType
Optional<AsSearchProfileActivationSetModel> findSearchProfileActivationSetByIndexType(CatalogVersionModel catalogVersion, String indexType) Finds the search profile activation set for a specific catalog version and index type.- Parameters:
catalogVersion- - the catalog versionindexType- - the index type- Returns:
- the search profile
-
findSearchProfileActivationSetsByCatalogVersionsAndIndexType
List<AsSearchProfileActivationSetModel> findSearchProfileActivationSetsByCatalogVersionsAndIndexType(List<CatalogVersionModel> catalogVersions, String indexType) Finds the search profile activation sets for catalog versions and index type.- Parameters:
catalogVersions- - the catalog versionsindexType- - the index type- Returns:
- the search profile
-