Uses of Interface
org.squashtest.csp.tm.infrastructure.filter.CollectionSorting

Packages that use CollectionSorting
org.squashtest.csp.tm.internal.repository   
org.squashtest.csp.tm.internal.repository.hibernate This file contains Hibernate named queries used by DAOs. 
org.squashtest.csp.tm.internal.service   
org.squashtest.csp.tm.internal.service.bugtracker   
org.squashtest.csp.tm.service   
 

Uses of CollectionSorting in org.squashtest.csp.tm.internal.repository
 

Methods in org.squashtest.csp.tm.internal.repository with parameters of type CollectionSorting
 List<Attachment> AttachmentDao.findAllAttachmentsFiltered(Long attachmentListId, CollectionSorting filter)
           
 List<TestCase> TestCaseDao.findAllCallingTestCases(long testCaseId, CollectionSorting sorting)
          returns the ids of all the test cases having at least one call test step referencing the given test case.
 List<CampaignTestPlanItem> CampaignDao.findAllTestPlanByIdFiltered(long campaignId, CollectionSorting filter)
           
 List<org.squashtest.csp.core.bugtracker.domain.BugTracker> BugTrackerDao.findSortedBugTrackers(CollectionSorting filter)
           
 List<Object[]> IssueDao.findSortedIssuesFromExecutionAndExecutionSteps(List<Long> executionIds, List<Long> executionStepsIds, CollectionSorting sorter)
          Will find all issues belonging to the executions/executionSteps of the given ids, and, return a list of Object[] that have the following structure : [IssueList.id, Issue.remoteIssueId , Issue.bugtracker.id]

The issues are also filtered over the bug-tracker parameter: only issues linked to the bug-tracker active for the given execution/executionSteps's project's bug-tracker are retained.
 List<Object[]> IssueDao.findSortedIssuesFromIssuesLists(List<Long> issueListId, CollectionSorting sorter, Long bugTrackerId)
          Will find all issues belonging to the issue-lists of the given ids, and, return a list of Object[] that have the following structure : [IssueList.id, Issue.remoteIssueId]

The issues are also filtered over the bug-tracker parameter: only issues linked to the bug-tracker of the given id are retained.
 List<Project> ProjectDao.findSortedProjects(CollectionSorting filter)
           
 List<IterationTestPlanItem> IterationDao.findTestPlanFiltered(long iterationId, CollectionSorting filter)
           
 

Uses of CollectionSorting in org.squashtest.csp.tm.internal.repository.hibernate
 

Methods in org.squashtest.csp.tm.internal.repository.hibernate with parameters of type CollectionSorting
 List<Attachment> HibernateAttachmentDao.findAllAttachmentsFiltered(Long attachmentListId, CollectionSorting filter)
           
 List<TestCase> HibernateTestCaseDao.findAllCallingTestCases(long testCaseId, CollectionSorting sorting)
           
 List<CampaignTestPlanItem> HibernateCampaignDao.findAllTestPlanByIdFiltered(long campaignId, CollectionSorting filter)
           
 List<org.squashtest.csp.core.bugtracker.domain.BugTracker> HibernateBugTrackerDao.findSortedBugTrackers(CollectionSorting filter)
           
 List<Object[]> HibernateIssueDao.findSortedIssuesFromExecutionAndExecutionSteps(List<Long> executionsIds, List<Long> executionStepsIds, CollectionSorting sorter)
           
 List<Object[]> HibernateIssueDao.findSortedIssuesFromIssuesLists(List<Long> issueListIds, CollectionSorting sorter, Long bugtrackerId)
           
 List<Project> HibernateProjectDao.findSortedProjects(CollectionSorting filter)
           
 List<IterationTestPlanItem> HibernateIterationDao.findTestPlanFiltered(long iterationId, CollectionSorting filter)
           
 

Uses of CollectionSorting in org.squashtest.csp.tm.internal.service
 

Methods in org.squashtest.csp.tm.internal.service with parameters of type CollectionSorting
 FilteredCollectionHolder<List<TestCase>> CustomTestCaseModificationServiceImpl.findCallingTestCases(long testCaseId, CollectionSorting sorting)
           
 List<TestCase> CallStepManagerServiceImpl.findCallingTestCases(long testCaseId, CollectionSorting sorting)
           
 FilteredCollectionHolder<List<Attachment>> AttachmentManagerServiceImpl.findFilteredAttachmentForList(long attachmentListId, CollectionSorting filter)
           
 FilteredCollectionHolder<List<Project>> CustomProjectModificationServiceImpl.findSortedProjects(CollectionSorting filter)
           
 FilteredCollectionHolder<List<IterationTestPlanItem>> IterationTestPlanManagerServiceImpl.findTestPlan(long iterationId, CollectionSorting filter)
           
 FilteredCollectionHolder<List<CampaignTestPlanItem>> CustomCampaignModificationServiceImpl.findTestPlanByCampaignId(long campaignId, CollectionSorting filter)
           
 

Uses of CollectionSorting in org.squashtest.csp.tm.internal.service.bugtracker
 

Methods in org.squashtest.csp.tm.internal.service.bugtracker with parameters of type CollectionSorting
 FilteredCollectionHolder<List<org.squashtest.csp.core.bugtracker.domain.BugTracker>> BugTrackerManagerServiceImpl.findSortedBugtrackers(CollectionSorting filter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnershipForIteration(Long iterId, CollectionSorting sorter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnershipForTestCase(Long tcId, CollectionSorting sorter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnershipsForCampaigns(Long campId, CollectionSorting sorter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnershipsforExecution(Long execId, CollectionSorting sorter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnerShipsForExecutionStep(Long stepId, CollectionSorting sorter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalServiceImpl.findSortedIssueOwnershipsForTestSuite(Long testSuiteId, CollectionSorting sorter)
           
 

Uses of CollectionSorting in org.squashtest.csp.tm.service
 

Methods in org.squashtest.csp.tm.service with parameters of type CollectionSorting
 List<TestCase> CallStepManagerService.findCallingTestCases(long testCaseId, CollectionSorting sorting)
          That method returns the list of test cases having at least one CallTestStep directly calling the test case identified by testCaseId.
 FilteredCollectionHolder<List<TestCase>> TestCaseFinder.findCallingTestCases(long testCaseId, CollectionSorting sorting)
          That method returns the list of test cases having at least one CallTestStep directly calling the test case identified by testCaseId.
 FilteredCollectionHolder<List<Attachment>> AttachmentManagerService.findFilteredAttachmentForList(long attachmentListId, CollectionSorting filter)
           
 FilteredCollectionHolder<List<org.squashtest.csp.core.bugtracker.domain.BugTracker>> BugTrackerFinderService.findSortedBugtrackers(CollectionSorting filter)
           
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnershipForIteration(Long iterId, CollectionSorting sorter)
          Given an Iteration, returns a list of linked BTIssue (not Issue).
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnershipForTestCase(Long tcId, CollectionSorting sorter)
          Given a TestCase, returns a list of linked BTIssue (not Issue).
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnershipsForCampaigns(Long campId, CollectionSorting sorter)
          Given an Campaign, returns a list of linked BTIssue (not Issue)

To keep track of which IssueDetector owns which issue, the data are wrapped in a IssueOwnership (that just pair the informations together).
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnershipsforExecution(Long execId, CollectionSorting sorter)
          Given an Execution, returns a list of linked BTIssue (not Issue).
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnerShipsForExecutionStep(Long stepId, CollectionSorting sorter)
          Given an ExecutionStep, returns a list of linked BTIssue (not Issue).
 FilteredCollectionHolder<List<IssueOwnership<org.squashtest.csp.core.bugtracker.domain.BTIssue>>> BugTrackersLocalService.findSortedIssueOwnershipsForTestSuite(Long testSuiteId, CollectionSorting sorter)
          Given a TestSuite, returns a list of linked BTIssue (not Issue).
 FilteredCollectionHolder<List<Project>> ProjectFinder.findSortedProjects(CollectionSorting filter)
           
 FilteredCollectionHolder<List<IterationTestPlanItem>> IterationTestPlanFinder.findTestPlan(long iterationId, CollectionSorting filter)
           
 FilteredCollectionHolder<List<CampaignTestPlanItem>> CustomCampaignModificationService.findTestPlanByCampaignId(long campaignId, CollectionSorting filter)
           
 FilteredCollectionHolder<List<CampaignTestPlanItem>> CampaignFinder.findTestPlanByCampaignId(long campaignId, CollectionSorting filter)
           
 



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