Interface SolrIndexDao
-
- All Superinterfaces:
GenericDao<SolrIndexModel>
- All Known Implementing Classes:
DefaultSolrIndexDao
public interface SolrIndexDao extends GenericDao<SolrIndexModel>
TheSolrIndexModel
DAO.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SolrIndexModel
findActiveIndexByConfigAndType(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType)
Finds the active index for a specific facet search configuration and indexed type.java.util.List<SolrIndexModel>
findAllIndexes()
Returns all indexes.SolrIndexModel
findIndexByConfigAndTypeAndQualifier(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType, java.lang.String qualifier)
Finds an index by facet search configuration, indexed type and qualifier.java.util.List<SolrIndexModel>
findIndexesByConfigAndType(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType)
Finds indexes by facet search configuration and indexed type.
-
-
-
Method Detail
-
findAllIndexes
java.util.List<SolrIndexModel> findAllIndexes()
Returns all indexes.- Returns:
- the indexes
-
findIndexesByConfigAndType
java.util.List<SolrIndexModel> findIndexesByConfigAndType(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType)
Finds indexes by facet search configuration and indexed type.- Parameters:
facetSearchConfig
- - the facet search configurationindexedType
- - the indexed type- Returns:
- the indexes
-
findIndexByConfigAndTypeAndQualifier
SolrIndexModel findIndexByConfigAndTypeAndQualifier(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType, java.lang.String qualifier)
Finds an index by facet search configuration, indexed type and qualifier.- Parameters:
facetSearchConfig
- - the facet search configurationindexedType
- - the indexed typequalifier
- - the qualifier- Returns:
- the indexes
-
findActiveIndexByConfigAndType
SolrIndexModel findActiveIndexByConfigAndType(SolrFacetSearchConfigModel facetSearchConfig, SolrIndexedTypeModel indexedType)
Finds the active index for a specific facet search configuration and indexed type.- Parameters:
facetSearchConfig
- - the facet search configurationindexedType
- - the indexed type- Returns:
- the active index
-
-