org.squashtest.csp.tm.internal.repository.hibernate
Class HibernateUserDao

java.lang.Object
  extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao<ENTITY_TYPE>
      extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateEntityDao<User>
          extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateUserDao
All Implemented Interfaces:
EntityDao<User>, UserDao

@Repository
public class HibernateUserDao
extends HibernateEntityDao<User>
implements UserDao


Field Summary
 
Fields inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
entityType
 
Constructor Summary
HibernateUserDao()
           
 
Method Summary
 List<User> findAllUsers()
           
 List<User> findAllUsersFiltered(CollectionFilter filter)
           
 User findUserByLogin(String login)
           
 List<User> findUsersByLoginList(List<String> idList)
           
 
Methods inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateEntityDao
findAllByIdList, findById, flush, getIdPropertyName, persist, persist, remove
 
Methods inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
currentSession, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, getEntity, persistEntity, removeEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.squashtest.csp.tm.internal.repository.EntityDao
findAllByIdList, findById, flush, persist, persist, remove
 

Constructor Detail

HibernateUserDao

public HibernateUserDao()
Method Detail

findAllUsers

public List<User> findAllUsers()
Specified by:
findAllUsers in interface UserDao

findAllUsersFiltered

public List<User> findAllUsersFiltered(CollectionFilter filter)
Specified by:
findAllUsersFiltered in interface UserDao

findUserByLogin

public User findUserByLogin(String login)
Specified by:
findUserByLogin in interface UserDao

findUsersByLoginList

public List<User> findUsersByLoginList(List<String> idList)
Specified by:
findUsersByLoginList in interface UserDao


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.