org.squashtest.tm.service.internal.repository
Interface ProjectDao

All Superinterfaces:
CustomProjectDao

public interface ProjectDao
extends CustomProjectDao


Method Summary
 long countProjects()
           
 List<org.squashtest.tm.domain.project.Project> findAll()
           
 List<org.squashtest.tm.domain.project.Project> findAll(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)
           
 List<org.squashtest.tm.domain.project.Project> findAllByIds(List<Long> ids)
           
 List<org.squashtest.tm.domain.project.Project> findAllOrderedByName()
           
 org.squashtest.tm.domain.project.Project findById(long id)
           
 List<org.squashtest.tm.domain.projectfilter.ProjectFilter> findProjectFiltersContainingProject(long id)
           
 List<org.squashtest.tm.domain.project.Project> findProjectsFiltered(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting, String filter)
           
 void persist(org.squashtest.tm.domain.project.Project project)
           
 
Methods inherited from interface org.squashtest.tm.service.internal.repository.CustomProjectDao
countNonFoldersInProject, findUsersWhoCreatedRequirementVersions, findUsersWhoCreatedTestCases, findUsersWhoModifiedRequirementVersions, findUsersWhoModifiedTestCases
 

Method Detail

findById

org.squashtest.tm.domain.project.Project findById(long id)

persist

void persist(org.squashtest.tm.domain.project.Project project)

findAll

List<org.squashtest.tm.domain.project.Project> findAll()

findAllByIds

List<org.squashtest.tm.domain.project.Project> findAllByIds(List<Long> ids)

findAllOrderedByName

List<org.squashtest.tm.domain.project.Project> findAllOrderedByName()

countProjects

long countProjects()

findProjectFiltersContainingProject

List<org.squashtest.tm.domain.projectfilter.ProjectFilter> findProjectFiltersContainingProject(long id)

findAll

List<org.squashtest.tm.domain.project.Project> findAll(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)

findProjectsFiltered

List<org.squashtest.tm.domain.project.Project> findProjectsFiltered(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting,
                                                                    String filter)


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