org.squashtest.tm.service.user
Interface CustomTeamFinderService

All Known Subinterfaces:
CustomTeamModificationService, TeamFinderService, TeamModificationService
All Known Implementing Classes:
CustomTeamModificationServiceImpl

public interface CustomTeamFinderService

Holder for non dynamically generated find methods for Team

Author:
mpagnon

Method Summary
 long countAll()
          Will count all Teams in the database.
 org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.Team>> findAllFiltered(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering)
           
 List<org.squashtest.tm.domain.users.User> findAllNonMemberUsers(long teamId)
           
 org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.User>> findAllTeamMembers(long teamId, org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering)
           
 

Method Detail

findAllFiltered

org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.Team>> findAllFiltered(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
                                                                                                                              org.squashtest.tm.core.foundation.collection.Filtering filtering)

findAllNonMemberUsers

List<org.squashtest.tm.domain.users.User> findAllNonMemberUsers(long teamId)

findAllTeamMembers

org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.User>> findAllTeamMembers(long teamId,
                                                                                                                                 org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
                                                                                                                                 org.squashtest.tm.core.foundation.collection.Filtering filtering)

countAll

long countAll()
Will count all Teams in the database. (could not manage to make this a dynamic method)

Returns:
the total number of teams in the database.


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