Class DefaultSolrFacetSearchConfigDAO
- java.lang.Object
-
- com.hybris.backoffice.solrsearch.daos.impl.DefaultSolrFacetSearchConfigDAO
-
- All Implemented Interfaces:
SolrFacetSearchConfigDAO
public class DefaultSolrFacetSearchConfigDAO extends java.lang.Object implements SolrFacetSearchConfigDAO
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringFIND_ALL_SEARCH_CFG_QUERYprotected static java.lang.StringFIND_SEARCH_CFG_FOR_NAME_QUERYprotected static java.lang.StringFIND_SEARCH_CFG_FOR_TYPES_QUERY
-
Constructor Summary
Constructors Constructor Description DefaultSolrFacetSearchConfigDAO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel>findAllSearchConfigs()java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel>findSearchConfigurationsForName(java.lang.String facetSearchConfigName)Finds list ofBackofficeIndexedTypeToSolrFacetSearchConfigModelfor given facetSearchConfig name.java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel>findSearchConfigurationsForTypes(java.util.List<ComposedTypeModel> types)Finds list ofBackofficeIndexedTypeToSolrFacetSearchConfigModelfor given composedTypes.protected FlexibleSearchServicegetFlexibleSearchService()protected TypeServicegetTypeService()voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetTypeService(TypeService typeService)
-
-
-
Field Detail
-
FIND_SEARCH_CFG_FOR_TYPES_QUERY
protected static final java.lang.String FIND_SEARCH_CFG_FOR_TYPES_QUERY
-
FIND_SEARCH_CFG_FOR_NAME_QUERY
protected static final java.lang.String FIND_SEARCH_CFG_FOR_NAME_QUERY
-
FIND_ALL_SEARCH_CFG_QUERY
protected static final java.lang.String FIND_ALL_SEARCH_CFG_QUERY
-
-
Method Detail
-
findSearchConfigurationsForTypes
public java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel> findSearchConfigurationsForTypes(java.util.List<ComposedTypeModel> types)
Description copied from interface:SolrFacetSearchConfigDAOFinds list ofBackofficeIndexedTypeToSolrFacetSearchConfigModelfor given composedTypes.- Specified by:
findSearchConfigurationsForTypesin interfaceSolrFacetSearchConfigDAO
-
findSearchConfigurationsForName
public java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel> findSearchConfigurationsForName(java.lang.String facetSearchConfigName)
Description copied from interface:SolrFacetSearchConfigDAOFinds list ofBackofficeIndexedTypeToSolrFacetSearchConfigModelfor given facetSearchConfig name.- Specified by:
findSearchConfigurationsForNamein interfaceSolrFacetSearchConfigDAO
-
findAllSearchConfigs
public java.util.List<BackofficeIndexedTypeToSolrFacetSearchConfigModel> findAllSearchConfigs()
Description copied from interface:SolrFacetSearchConfigDAO- Specified by:
findAllSearchConfigsin interfaceSolrFacetSearchConfigDAO- Returns:
- list of search configs
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
-