org.squashtest.tm.service.internal.repository.hibernate
@Repository public class HibernateIterationDao extends HibernateEntityDao<org.squashtest.tm.domain.campaign.Iteration> implements IterationDao
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<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> |
findOrderedExecutionsByIterationAndTestCase(long iterationId,
long testCaseId) |
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.squashtest.tm.domain.campaign.TestPlanStatistics |
getIterationStatistics(long iterationId) |
void |
persistIterationAndTestPlan(org.squashtest.tm.domain.campaign.Iteration iteration) |
void |
removeFromCampaign(org.squashtest.tm.domain.campaign.Iteration iteration) |
collectFromMapList, collectFromMapList, collectFromMapListToSet, collectFromMapListToSet, findAll, findAllByIds, findById, findDescendantIds, findSorted, findSorted, getIdPropertyNameclearFromCache, clearFromCache, currentSession, executeEntityNamedQuery, executeEntityNamedQuery, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeUpdateListQuery, flush, getEntity, persist, persist, persistEntity, remove, removeAll, removeEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAll, findAllByIds, findByIdclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllpublic 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> findOrderedExecutionsByIterationAndTestCase(long iterationId, long testCaseId)
findOrderedExecutionsByIterationAndTestCase 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 IterationDaopublic void persistIterationAndTestPlan(org.squashtest.tm.domain.campaign.Iteration iteration)
persistIterationAndTestPlan in interface IterationDaopublic 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 IterationDaoCopyright © 2010-2014 Henix, henix.fr. All Rights Reserved.