@Repository public class HibernateIterationDao extends HibernateEntityDao<org.squashtest.tm.domain.campaign.Iteration> implements IterationDao
entityManager, entityType| Constructor and Description |
|---|
HibernateIterationDao() |
| Modifier and Type | Method and Description |
|---|---|
long |
countRunningOrDoneExecutions(long iterationId) |
long |
countTestPlans(Long iterationId,
org.squashtest.tm.core.foundation.collection.Filtering filtering) |
long |
countTestPlans(Long iterationId,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering) |
List<org.squashtest.tm.domain.campaign.Iteration> |
findAllByCampaignId(long campaignId) |
List<org.squashtest.tm.domain.execution.Execution> |
findAllExecutionByIterationId(long iterationId) |
List<org.squashtest.tm.domain.campaign.Iteration> |
findAllIterationContainingTestCase(long testCaseId) |
List<org.squashtest.tm.domain.campaign.TestSuite> |
findAllTestSuites(long iterationId) |
org.squashtest.tm.domain.campaign.Iteration |
findAndInit(long iterationId) |
List<org.squashtest.tm.domain.testcase.TestCaseExecutionStatus> |
findExecStatusForIterationsAndTestCases(List<Long> testCasesIds,
List<Long> iterationsIds)
For Feat 4434.
|
List<IndexedIterationTestPlanItem> |
findIndexedTestPlan(long iterationId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
Returns the paged list of [index, IterationTestPlanItem] wrapped in an
IndexedIterationTestPlanItem |
List<IndexedIterationTestPlanItem> |
findIndexedTestPlan(long iterationId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
Returns the paged list of [index, IterationTestPlanItem] wrapped in an
IndexedIterationTestPlanItem |
List<org.squashtest.tm.domain.execution.Execution> |
findOrderedExecutionsByIterationAndTestPlan(long iterationId,
long testPlanId) |
List<org.squashtest.tm.domain.execution.Execution> |
findOrderedExecutionsByIterationId(long iterationId) |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findTestPlan(long iterationId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering) |
org.apache.commons.collections.MultiMap |
findVerifiedITPI(List<Long> tcIds,
List<Long> iterationsIds) |
List<Long> |
findVerifiedTcIdsInIterations(List<Long> testCasesIds,
List<Long> iterationIds) |
List<Long> |
findVerifiedTcIdsInIterationsWithExecution(List<Long> tcIds,
List<Long> iterationsIds) |
org.squashtest.tm.domain.campaign.TestPlanStatistics |
getIterationStatistics(long iterationId) |
void |
persistIterationAndTestPlan(org.squashtest.tm.domain.campaign.Iteration iteration)
Deprecated.
|
void |
removeFromCampaign(org.squashtest.tm.domain.campaign.Iteration iteration) |
findAll, findAllByIds, findById, findDescendantIds, getIdPropertyNamecurrentSession, executeEntityNamedQuery, executeEntityNamedQuery, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, flush, getEntity, persist, persist, persistEntity, remove, removeAll, removeEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAll, findAllByIds, findByIdpublic List<org.squashtest.tm.domain.campaign.Iteration> findAllByCampaignId(long campaignId)
findAllByCampaignId in interface IterationDaopublic List<org.squashtest.tm.domain.campaign.Iteration> findAllIterationContainingTestCase(long testCaseId)
findAllIterationContainingTestCase in interface IterationDaopublic org.squashtest.tm.domain.campaign.Iteration findAndInit(long iterationId)
findAndInit in interface IterationDaopublic void removeFromCampaign(org.squashtest.tm.domain.campaign.Iteration iteration)
removeFromCampaign in interface IterationDaopublic List<org.squashtest.tm.domain.execution.Execution> findOrderedExecutionsByIterationId(long iterationId)
findOrderedExecutionsByIterationId in interface IterationDaopublic List<org.squashtest.tm.domain.execution.Execution> findOrderedExecutionsByIterationAndTestPlan(long iterationId, long testPlanId)
findOrderedExecutionsByIterationAndTestPlan in interface IterationDaopublic List<org.squashtest.tm.domain.campaign.TestSuite> findAllTestSuites(long iterationId)
findAllTestSuites in interface IterationDao@Deprecated public void persistIterationAndTestPlan(org.squashtest.tm.domain.campaign.Iteration iteration)
Will persist a new Iteration, if its test plan contains transient test plan items they will be persisted too.
Deprecation notice : As of TM 1.15 the simpler method {@link #persist(org.squashtest.tm.domain.campaign.Iteration) will just do the same.
persistIterationAndTestPlan in interface IterationDaoiteration - public List<org.squashtest.tm.domain.execution.Execution> findAllExecutionByIterationId(long iterationId)
findAllExecutionByIterationId in interface IterationDaopublic org.squashtest.tm.domain.campaign.TestPlanStatistics getIterationStatistics(long iterationId)
getIterationStatistics in interface IterationDaoiterationId - the id of the concerned IterationTestPlanStatistics computed out of each iteration's test-plan-itemspublic long countRunningOrDoneExecutions(long iterationId)
countRunningOrDoneExecutions in interface IterationDaopublic List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findTestPlan(long iterationId, org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
findTestPlan in interface IterationDaopublic List<IndexedIterationTestPlanItem> findIndexedTestPlan(long iterationId, org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
IterationDaoIndexedIterationTestPlanItemfindIndexedTestPlan in interface IterationDaopublic List<IndexedIterationTestPlanItem> findIndexedTestPlan(long iterationId, org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
IterationDaoIndexedIterationTestPlanItemfindIndexedTestPlan in interface IterationDaopublic long countTestPlans(Long iterationId, org.squashtest.tm.core.foundation.collection.Filtering filtering)
countTestPlans in interface IterationDaopublic long countTestPlans(Long iterationId, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
countTestPlans in interface IterationDaopublic List<org.squashtest.tm.domain.testcase.TestCaseExecutionStatus> findExecStatusForIterationsAndTestCases(List<Long> testCasesIds, List<Long> iterationsIds)
IterationDaoRequirementVersionCoverage -> TestCase -> IterationTestPlanItem.List of Iteration.
This method WILL NOT take account of results induced by RequirementVersion linked to TestStep.
They will be treated as if they were linked only to their TestCasefindExecStatusForIterationsAndTestCases in interface IterationDaopublic List<Long> findVerifiedTcIdsInIterations(List<Long> testCasesIds, List<Long> iterationIds)
findVerifiedTcIdsInIterations in interface IterationDaopublic List<Long> findVerifiedTcIdsInIterationsWithExecution(List<Long> tcIds, List<Long> iterationsIds)
findVerifiedTcIdsInIterationsWithExecution in interface IterationDaopublic org.apache.commons.collections.MultiMap findVerifiedITPI(List<Long> tcIds, List<Long> iterationsIds)
findVerifiedITPI in interface IterationDaoCopyright © 2010–2017 Henix, henix.fr. All rights reserved.