org.squashtest.tm.service.bugtracker
Interface BugTrackerFinderService

All Known Subinterfaces:
BugTrackerManagerService
All Known Implementing Classes:
BugTrackerManagerServiceImpl

@Transactional(readOnly=true)
public interface BugTrackerFinderService


Method Summary
 List<org.squashtest.csp.core.bugtracker.domain.BugTracker> findAll()
           
 Set<String> findBugTrackerKinds()
           
 String findBugtrackerName(Long bugtrackerId)
           
 org.squashtest.csp.core.bugtracker.domain.BugTracker findById(long bugTrackerId)
           
 List<org.squashtest.csp.core.bugtracker.domain.BugTracker> findDistinctBugTrackersForProjects(List<Long> projectIds)
           
 org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.csp.core.bugtracker.domain.BugTracker>> findSortedBugtrackers(org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
           
 

Method Detail

findAll

List<org.squashtest.csp.core.bugtracker.domain.BugTracker> findAll()
Returns:
all bugtrackers the user has read access to

findById

org.squashtest.csp.core.bugtracker.domain.BugTracker findById(long bugTrackerId)
Parameters:
bugTrackerId -
Returns:
the bugTracker of the given id

findSortedBugtrackers

org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.csp.core.bugtracker.domain.BugTracker>> findSortedBugtrackers(org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
Parameters:
filter -
Returns:
sorted list of bugtrackers

findBugTrackerKinds

Set<String> findBugTrackerKinds()
Returns:
a list of bugtracker kinds

findBugtrackerName

String findBugtrackerName(Long bugtrackerId)
Parameters:
bugtrackerId -
Returns:
the name of the bugtracker

findDistinctBugTrackersForProjects

List<org.squashtest.csp.core.bugtracker.domain.BugTracker> findDistinctBugTrackersForProjects(List<Long> projectIds)
Parameters:
projectIds -
Returns:
a list of distinct BugTrackers concerned by the given projects;


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