public interface CampaignDao extends EntityDao<org.squashtest.tm.domain.campaign.Campaign>
| Modifier and Type | Method and Description |
|---|---|
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) |
List<Long> |
findCampaignIdsHavingMultipleMilestones(List<Long> nodeIds) |
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<Long> |
findNonBoundCampaign(Collection<Long> nodeIds,
Long milestoneId) |
List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem> |
findTestPlan(long campaignId,
org.squashtest.tm.core.foundation.collection.PagingAndMultiSorting sorting) |
findAll, findAllByIds, findByIdclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllorg.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)
IndexedIterationTestPlanItemcampaignId - sorting - List<IndexedCampaignTestPlanItem> findIndexedTestPlan(long campaignId, org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting)
IndexedIterationTestPlanItemcampaignId - 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<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 campaignTestPlanStatistics 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)
List<Long> findCampaignIdsHavingMultipleMilestones(List<Long> nodeIds)
List<Long> findNonBoundCampaign(Collection<Long> nodeIds, Long milestoneId)
Copyright © 2010-2015 Henix, henix.fr. All Rights Reserved.