org.squashtest.tm.service.campaign
Interface IterationTestPlanFinder

All Known Subinterfaces:
IterationTestPlanManagerService
All Known Implementing Classes:
IterationTestPlanManagerServiceImpl

@Transactional
public interface IterationTestPlanFinder


Method Summary
 List<org.squashtest.tm.domain.users.User> findAssignableUserForTestPlan(long iterationId)
          Get Users with Execute Access for an Iteration and its TestPlan.
 List<org.squashtest.tm.domain.testcase.TestCaseLibrary> findLinkableTestCaseLibraries()
          Returns a collection of TestCaseLibrary, the test cases of which may be added to the campaign
 List<org.squashtest.tm.domain.testcase.TestCase> findPlannedTestCases(Long iterationId)
           
 org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<IndexedIterationTestPlanItem>> findTestPlan(long iterationId, org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
           
 org.squashtest.tm.domain.campaign.IterationTestPlanItem findTestPlanItem(long itemTestPlanId)
           
 org.squashtest.tm.domain.campaign.IterationTestPlanItem findTestPlanItemByTestCaseId(long iterationId, long testCaseId)
          Deprecated. used only in IntegrationTests
 

Method Detail

findTestPlan

org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<IndexedIterationTestPlanItem>> findTestPlan(long iterationId,
                                                                                                                    org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)

findTestPlanItem

org.squashtest.tm.domain.campaign.IterationTestPlanItem findTestPlanItem(long itemTestPlanId)

findLinkableTestCaseLibraries

List<org.squashtest.tm.domain.testcase.TestCaseLibrary> findLinkableTestCaseLibraries()
Returns a collection of TestCaseLibrary, the test cases of which may be added to the campaign


findPlannedTestCases

List<org.squashtest.tm.domain.testcase.TestCase> findPlannedTestCases(Long iterationId)

findAssignableUserForTestPlan

List<org.squashtest.tm.domain.users.User> findAssignableUserForTestPlan(long iterationId)
Get Users with Execute Access for an Iteration and its TestPlan.

Parameters:
testCaseId -
campaignId -

findTestPlanItemByTestCaseId

@Deprecated
org.squashtest.tm.domain.campaign.IterationTestPlanItem findTestPlanItemByTestCaseId(long iterationId,
                                                                                                long testCaseId)
Deprecated. used only in IntegrationTests

Parameters:
iterationId -
testCaseId -
Returns:


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.