org.squashtest.tm.service.internal.repository
public interface CustomTestSuiteDao extends EntityDao<org.squashtest.tm.domain.campaign.TestSuite>
| Modifier and Type | Method and Description |
|---|---|
long |
countTestPlans(Long suiteId,
org.squashtest.tm.core.foundation.collection.Filtering filtering) |
long |
countTestPlans(Long suiteId,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering) |
List<org.squashtest.tm.domain.campaign.TestSuite> |
findAllByIterationId(long iterationId) |
List<org.squashtest.tm.domain.execution.Execution> |
findAllExecutionByTestSuite(long testSuiteId) |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findAllTestPlanItemsPaged(long testSuiteId,
org.squashtest.tm.core.foundation.collection.Paging paging)
Deprecated.
|
List<IndexedIterationTestPlanItem> |
findIndexedTestPlan(long suiteId,
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 suiteId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filter,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
Returns the paged list of [index, IterationTestPlanItem] wrapped in an
IndexedIterationTestPlanItem |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findLaunchableTestPlan(long testSuiteId)
return a list of ordered iteration_test_plan_items that are linked to a test case or have an execution
making it the launchable test plan of the test suite |
long |
findProjectIdBySuiteId(long suiteId) |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findTestPlan(long suiteId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filter,
org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering) |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findTestPlanPartition(long testSuiteId,
List<Long> testPlanItemIds) |
org.squashtest.tm.domain.campaign.TestPlanStatistics |
getTestSuiteStatistics(long testSuitId)
Will fill a
TestPlanStatistics bean with infos taken from the test plan of the TestSuite matching
the given id. |
org.squashtest.tm.domain.campaign.TestPlanStatistics |
getTestSuiteStatistics(long suiteId,
String userLogin)
Will fill a
TestPlanStatistics bean with the infos taken from the test plan of the TestSuite
matching the given id. |
findAll, findAllByIds, findByIdclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllList<org.squashtest.tm.domain.campaign.TestSuite> findAllByIterationId(long iterationId)
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findLaunchableTestPlan(long testSuiteId)
return a list of ordered iteration_test_plan_items that are linked to a test case or have an execution
making it the launchable test plan of the test suite
testSuiteId - org.squashtest.tm.domain.campaign.TestPlanStatistics getTestSuiteStatistics(long testSuitId)
TestPlanStatistics bean with infos taken from the test plan of the TestSuite matching
the given id.testSuitId - : the id of the concerned TestSuiteTestPlanStatistics beanorg.squashtest.tm.domain.campaign.TestPlanStatistics getTestSuiteStatistics(long suiteId,
String userLogin)
TestPlanStatistics bean with the infos taken from the test plan of the TestSuite
matching the given id. But the infos will be taken only from the IterationTestPlanItem that are assigned
to the user matching the given login.suiteId - : the id of the concerned TestSuiteuserLogin - : the login of the user we want the IterationTestPlanItem to be assigned toTestPlanStatistics beanList<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findTestPlanPartition(long testSuiteId, List<Long> testPlanItemIds)
List<org.squashtest.tm.domain.execution.Execution> findAllExecutionByTestSuite(long testSuiteId)
@Deprecated List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findAllTestPlanItemsPaged(long testSuiteId, org.squashtest.tm.core.foundation.collection.Paging paging)
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findTestPlan(long suiteId, org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filter, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
List<IndexedIterationTestPlanItem> findIndexedTestPlan(long suiteId, org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
IndexedIterationTestPlanItemiterationId - sorting - filtering - List<IndexedIterationTestPlanItem> findIndexedTestPlan(long suiteId, org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filter, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
IndexedIterationTestPlanItemiterationId - sorting - filtering - long countTestPlans(Long suiteId, org.squashtest.tm.core.foundation.collection.Filtering filtering)
long countTestPlans(Long suiteId, org.squashtest.tm.core.foundation.collection.Filtering filtering, org.squashtest.tm.core.foundation.collection.ColumnFiltering columnFiltering)
long findProjectIdBySuiteId(long suiteId)
Copyright © 2010-2014 Henix, henix.fr. All Rights Reserved.