@Service(value="squashtest.tm.service.RequirementVersionAdvancedSearchService") public class RequirementVersionAdvancedSearchServiceImpl extends AdvancedSearchServiceImpl implements RequirementVersionAdvancedSearchService
projectFinder| Constructor and Description |
|---|
RequirementVersionAdvancedSearchServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Query |
addAggregatedMilestonesCriteria(org.apache.lucene.search.Query mainQuery,
org.hibernate.search.query.dsl.QueryBuilder qb,
org.squashtest.tm.domain.search.AdvancedSearchModel modelCopy,
Locale locale) |
List<String> |
findAllUsersWhoCreatedRequirementVersions() |
List<String> |
findAllUsersWhoModifiedRequirementVersions() |
protected org.apache.lucene.search.Query |
searchForRequirementVersionQuery(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.hibernate.search.jpa.FullTextEntityManager ftem,
Locale locale) |
List<org.squashtest.tm.domain.requirement.RequirementVersion> |
searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale) |
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.requirement.RequirementVersion>> |
searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.springframework.context.MessageSource source,
Locale locale) |
addMilestoneFilter, buildCoreLuceneQuery, buildLuceneQuery, buildLuceneQuery, buildLuceneSingleValueQuery, buildLuceneTagsQuery, buildLuceneValueInListQuery, createMilestoneHibernateCriteria, findAllQueryableCustomFieldsByBoundEntityType, getFeatureManager, removeMilestoneSearchFields, shouldSearchByMilestonespublic RequirementVersionAdvancedSearchServiceImpl()
public List<String> findAllUsersWhoCreatedRequirementVersions()
findAllUsersWhoCreatedRequirementVersions in interface RequirementVersionAdvancedSearchServicepublic List<String> findAllUsersWhoModifiedRequirementVersions()
findAllUsersWhoModifiedRequirementVersions in interface RequirementVersionAdvancedSearchServicepublic List<org.squashtest.tm.domain.requirement.RequirementVersion> searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel model, Locale locale)
searchForRequirementVersions in interface RequirementVersionAdvancedSearchServicepublic org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.requirement.RequirementVersion>> searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel model, org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting, org.springframework.context.MessageSource source, Locale locale)
searchForRequirementVersions in interface RequirementVersionAdvancedSearchServiceprotected org.apache.lucene.search.Query searchForRequirementVersionQuery(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.hibernate.search.jpa.FullTextEntityManager ftem,
Locale locale)
public org.apache.lucene.search.Query addAggregatedMilestonesCriteria(org.apache.lucene.search.Query mainQuery,
org.hibernate.search.query.dsl.QueryBuilder qb,
org.squashtest.tm.domain.search.AdvancedSearchModel modelCopy,
Locale locale)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.