org.squashtest.csp.tm.internal.repository
Interface UserDao
- All Superinterfaces:
- EntityDao<User>, GenericDao<User>
- All Known Implementing Classes:
- HibernateUserDao
public interface UserDao
- extends EntityDao<User>
findAllUsersOrderedByLogin
List<User> findAllUsersOrderedByLogin()
findAllActiveUsersOrderedByLogin
List<User> findAllActiveUsersOrderedByLogin()
findAllUsersFiltered
List<User> findAllUsersFiltered(CollectionSorting filter)
findAllActiveUsersFiltered
List<User> findAllActiveUsersFiltered(CollectionSorting filter)
findUserByLogin
User findUserByLogin(String login)
findUsersByLoginList
List<User> findUsersByLoginList(List<String> idList)
checkLoginAvailability
void checkLoginAvailability(String login)
- checks if a user already exist with the same login in the database.
If so, raise a LoginAlreadyExistsException
- Parameters:
login - *
Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.