org.squashtest.tm.service.library
Interface AdvancedSearchService
- All Known Implementing Classes:
- AdvancedSearchServiceImpl
public interface AdvancedSearchService
|
Method Summary |
org.squashtest.tm.domain.search.SearchExportCSVModel |
exportRequirementVersionSearchResultsToCSV(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
|
org.squashtest.tm.domain.search.SearchExportCSVModel |
exportTestCaseSearchResultsToCSV(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
|
List<org.squashtest.tm.domain.customfield.CustomField> |
findAllQueryableCustomFieldsByBoundEntityType(org.squashtest.tm.domain.customfield.BindableEntity entity)
|
List<String> |
findAllUsersWhoCreatedRequirementVersions()
|
List<String> |
findAllUsersWhoCreatedTestCases()
|
List<String> |
findAllUsersWhoModifiedRequirementVersions()
|
List<String> |
findAllUsersWhoModifiedTestCases()
|
org.squashtest.tm.domain.library.IndexModel |
findIndexModel()
|
void |
indexAll()
|
void |
indexRequirementVersions()
|
void |
indexTestCases()
|
Boolean |
isIndexedOnPreviousVersion()
|
void |
reindexRequirementVersion(Long requirementVersionId)
|
void |
reindexRequirementVersions(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersionList)
|
void |
reindexRequirementVersionsByIds(List<Long> requirementVersionsIds)
|
void |
reindexTestCase(Long testCaseId)
|
void |
reindexTestCases(List<org.squashtest.tm.domain.testcase.TestCase> testCaseList)
|
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 searchModel,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting paging,
org.springframework.context.MessageSource source,
Locale locale)
|
List<org.squashtest.tm.domain.testcase.TestCase> |
searchForTestCases(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
|
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.testcase.TestCase>> |
searchForTestCases(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
Locale locale)
|
List<org.squashtest.tm.domain.testcase.TestCase> |
searchForTestCasesThroughRequirementModel(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
|
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.testcase.TestCase>> |
searchForTestCasesThroughRequirementModel(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
Locale locale)
|
indexTestCases
void indexTestCases()
reindexTestCase
void reindexTestCase(Long testCaseId)
reindexTestCases
void reindexTestCases(List<org.squashtest.tm.domain.testcase.TestCase> testCaseList)
indexRequirementVersions
void indexRequirementVersions()
reindexRequirementVersion
void reindexRequirementVersion(Long requirementVersionId)
reindexRequirementVersions
void reindexRequirementVersions(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersionList)
reindexRequirementVersionsByIds
void reindexRequirementVersionsByIds(List<Long> requirementVersionsIds)
indexAll
void indexAll()
findIndexModel
org.squashtest.tm.domain.library.IndexModel findIndexModel()
isIndexedOnPreviousVersion
Boolean isIndexedOnPreviousVersion()
findAllQueryableCustomFieldsByBoundEntityType
List<org.squashtest.tm.domain.customfield.CustomField> findAllQueryableCustomFieldsByBoundEntityType(org.squashtest.tm.domain.customfield.BindableEntity entity)
searchForTestCases
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.testcase.TestCase>> searchForTestCases(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
Locale locale)
searchForTestCasesThroughRequirementModel
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.testcase.TestCase>> searchForTestCasesThroughRequirementModel(org.squashtest.tm.domain.search.AdvancedSearchModel model,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
Locale locale)
searchForRequirementVersions
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.requirement.RequirementVersion>> searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel searchModel,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting paging,
org.springframework.context.MessageSource source,
Locale locale)
searchForTestCases
List<org.squashtest.tm.domain.testcase.TestCase> searchForTestCases(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
searchForTestCasesThroughRequirementModel
List<org.squashtest.tm.domain.testcase.TestCase> searchForTestCasesThroughRequirementModel(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
searchForRequirementVersions
List<org.squashtest.tm.domain.requirement.RequirementVersion> searchForRequirementVersions(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
findAllUsersWhoModifiedTestCases
List<String> findAllUsersWhoModifiedTestCases()
findAllUsersWhoCreatedTestCases
List<String> findAllUsersWhoCreatedTestCases()
findAllUsersWhoCreatedRequirementVersions
List<String> findAllUsersWhoCreatedRequirementVersions()
findAllUsersWhoModifiedRequirementVersions
List<String> findAllUsersWhoModifiedRequirementVersions()
exportTestCaseSearchResultsToCSV
org.squashtest.tm.domain.search.SearchExportCSVModel exportTestCaseSearchResultsToCSV(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
exportRequirementVersionSearchResultsToCSV
org.squashtest.tm.domain.search.SearchExportCSVModel exportRequirementVersionSearchResultsToCSV(org.squashtest.tm.domain.search.AdvancedSearchModel model,
Locale locale)
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.