@Service(value="squashtest.tm.service.IndexationService") @Transactional public class IndexationServiceImpl extends Object implements IndexationService
| Modifier and Type | Field and Description |
|---|---|
static String |
CAMPAIGN_INDEXING_DATE_KEY |
static String |
CAMPAIGN_INDEXING_VERSION_KEY |
static String |
REQUIREMENT_INDEXING_DATE_KEY |
static String |
REQUIREMENT_INDEXING_VERSION_KEY |
static String |
SQUASH_VERSION_KEY |
static String |
TESTCASE_INDEXING_DATE_KEY |
static String |
TESTCASE_INDEXING_VERSION_KEY |
| Constructor and Description |
|---|
IndexationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
batchReindexItpi(Collection<Long> itpisIdsToIndex) |
void |
batchReindexReqVersion(Collection<Long> reqVersionIdsToIndex) |
void |
batchReindexTc(Collection<Long> tcIdsToIndex) |
org.squashtest.tm.domain.library.IndexModel |
findIndexModel() |
void |
indexAll() |
void |
indexIterationTestPlanItem() |
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) |
public static final String SQUASH_VERSION_KEY
public static final String REQUIREMENT_INDEXING_DATE_KEY
public static final String TESTCASE_INDEXING_DATE_KEY
public static final String CAMPAIGN_INDEXING_DATE_KEY
public static final String REQUIREMENT_INDEXING_VERSION_KEY
public static final String TESTCASE_INDEXING_VERSION_KEY
public static final String CAMPAIGN_INDEXING_VERSION_KEY
public org.squashtest.tm.domain.library.IndexModel findIndexModel()
findIndexModel in interface IndexationServicepublic Boolean isIndexedOnPreviousVersion()
isIndexedOnPreviousVersion in interface IndexationServicepublic void reindexRequirementVersion(Long requirementVersionId)
reindexRequirementVersion in interface IndexationServicepublic void reindexRequirementVersions(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersionList)
reindexRequirementVersions in interface IndexationServicepublic void reindexRequirementVersionsByIds(List<Long> requirementVersionsIds)
reindexRequirementVersionsByIds in interface IndexationServicepublic void reindexTestCase(Long testCaseId)
reindexTestCase in interface IndexationServicepublic void reindexTestCases(List<org.squashtest.tm.domain.testcase.TestCase> testCaseList)
reindexTestCases in interface IndexationServicepublic void indexAll()
indexAll in interface IndexationServicepublic void indexRequirementVersions()
indexRequirementVersions in interface IndexationServicepublic void indexTestCases()
indexTestCases in interface IndexationServicepublic void indexIterationTestPlanItem()
indexIterationTestPlanItem in interface IndexationServicepublic void batchReindexTc(Collection<Long> tcIdsToIndex)
batchReindexTc in interface IndexationServicepublic void batchReindexReqVersion(Collection<Long> reqVersionIdsToIndex)
batchReindexReqVersion in interface IndexationServicepublic void batchReindexItpi(Collection<Long> itpisIdsToIndex)
batchReindexItpi in interface IndexationServiceCopyright © 2010–2017 Henix, henix.fr. All rights reserved.