public interface CustomRequirementVersionCoverageDao extends EntityDao<org.squashtest.tm.domain.testcase.RequirementVersionCoverage>
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
Simply delete the given
RequirementVersionCoverage, ensuring that relationships with the TestCase and its steps
are removed too. |
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> |
findAllByTestCaseId(long testCaseId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
Returns a paged and ordered list taken from all
RequirementVersionCoverage directly linked to the TestCase matching the given id param. |
List<org.squashtest.tm.domain.requirement.RequirementVersion> |
findDistinctRequirementVersionsByTestCases(Collection<Long> testCaseIds)
Returns a list of all DISTINCT
RequirementVersion linked to at least one of the TestCases matching the given ids param. |
List<org.squashtest.tm.domain.requirement.RequirementVersion> |
findDistinctRequirementVersionsByTestCases(Collection<Long> testCaseIds,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
Returns a paged and ordered list taken from all DISTINCT
RequirementVersion linked to at least one of the TestCases matching the given ids param. |
findAll, findAllByIds, findByIdList<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> findAllByTestCaseId(long testCaseId, org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
RequirementVersionCoverage directly linked to the TestCase matching the given id param.testCaseId - : the id of the verifying TestCasepas - : the PagingAndSorting param to organize the result withRequirementVersionCoverage representing a sorted page of all direct coverages for the given test caseList<org.squashtest.tm.domain.requirement.RequirementVersion> findDistinctRequirementVersionsByTestCases(Collection<Long> testCaseIds, org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
RequirementVersion linked to at least one of the TestCases matching the given ids param.testCaseIds - : the ids of the verifying TestCasespas - : the PagingAndSorting param to organize the result withRequirementVersion representing a sorted page of distinct requirements for the given test cases@Transactional(readOnly=true) List<org.squashtest.tm.domain.requirement.RequirementVersion> findDistinctRequirementVersionsByTestCases(Collection<Long> testCaseIds)
RequirementVersion linked to at least one of the TestCases matching the given ids param.testCaseIds - : the ids of the verifying TestCasesRequirementVersion representing all distinct requirements for the given test casesvoid delete(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
RequirementVersionCoverage, ensuring that relationships with the TestCase and its steps
are removed too.requirementVersionCoverage - Copyright © 2010–2017 Henix, henix.fr. All rights reserved.