|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CampaignDao
| Method Summary | |
|---|---|
long |
countFilteredTestPlanById(long campaignId,
org.squashtest.tm.core.foundation.collection.ColumnFiltering filtering)
|
long |
countRunningOrDoneExecutions(long campaignId)
|
long |
countTestPlanById(long campaignId)
|
List<org.squashtest.tm.domain.campaign.CampaignLibraryNode> |
findAllByNameContaining(String tokenInName,
boolean groupByProject)
Finds all CampaignLibraryNode which name contains the given token. |
List<org.squashtest.tm.domain.execution.Execution> |
findAllExecutionsByCampaignId(Long campaignId)
find all the campaign's iterations, and return all iteration's executions regardless of the campaign test-plan |
List<String> |
findAllNamesInCampaign(long campaignId)
|
List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem> |
findAllTestPlanByIdFiltered(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
|
org.squashtest.tm.domain.campaign.Campaign |
findByIdWithInitializedIterations(long campaignId)
|
org.squashtest.tm.domain.campaign.TestPlanStatistics |
findCampaignStatistics(long campaignId)
|
List<IndexedCampaignTestPlanItem> |
findFilteredIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.squashtest.tm.core.foundation.collection.ColumnFiltering filtering)
|
List<IndexedCampaignTestPlanItem> |
findIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting)
Returns the paged list of [index, CampaignTestPlanItem] wrapped in an IndexedIterationTestPlanItem |
List<IndexedCampaignTestPlanItem> |
findIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting)
Returns the paged list of [index, CampaignTestPlanItem] wrapped in an IndexedIterationTestPlanItem |
List<String> |
findNamesInCampaignStartingWith(long campaignId,
String nameStart)
|
List<String> |
findNamesInFolderStartingWith(long folderId,
String nameStart)
|
List<String> |
findNamesInLibraryStartingWith(long libraryId,
String nameStart)
|
List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem> |
findTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting)
|
| Methods inherited from interface org.squashtest.tm.service.internal.repository.EntityDao |
|---|
findAll, findAllByIds, findById |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.GenericDao |
|---|
clearFromCache, clearFromCache, flush, persist, persist, remove, removeAll |
| Method Detail |
|---|
org.squashtest.tm.domain.campaign.Campaign findByIdWithInitializedIterations(long campaignId)
List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem> findAllTestPlanByIdFiltered(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem> findTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting)
List<IndexedCampaignTestPlanItem> findIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting)
IndexedIterationTestPlanItem
campaignId - sorting -
List<IndexedCampaignTestPlanItem> findIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting)
IndexedIterationTestPlanItem
campaignId - sorting -
long countTestPlanById(long campaignId)
List<String> findNamesInFolderStartingWith(long folderId,
String nameStart)
List<String> findNamesInLibraryStartingWith(long libraryId,
String nameStart)
List<String> findNamesInCampaignStartingWith(long campaignId,
String nameStart)
List<String> findAllNamesInCampaign(long campaignId)
List<org.squashtest.tm.domain.campaign.CampaignLibraryNode> findAllByNameContaining(String tokenInName,
boolean groupByProject)
CampaignLibraryNode which name contains the given token.
tokenInName - groupByProject -
List<org.squashtest.tm.domain.execution.Execution> findAllExecutionsByCampaignId(Long campaignId)
campaignId -
org.squashtest.tm.domain.campaign.TestPlanStatistics findCampaignStatistics(long campaignId)
campaignId - the id of the concerned campaign
TestPlanStatistics out of each test-plan-item of each campaign's iterationlong countRunningOrDoneExecutions(long campaignId)
List<IndexedCampaignTestPlanItem> findFilteredIndexedTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting,
org.squashtest.tm.core.foundation.collection.ColumnFiltering filtering)
long countFilteredTestPlanById(long campaignId,
org.squashtest.tm.core.foundation.collection.ColumnFiltering filtering)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||