net.sf.mindoro.dao.hibernate
Class UserDaoImpl

java.lang.Object
  extended byorg.springframework.orm.hibernate.support.HibernateDaoSupport
      extended bynet.sf.mindoro.dao.hibernate.UserDaoImpl
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, UserDao

public class UserDaoImpl
extends org.springframework.orm.hibernate.support.HibernateDaoSupport
implements UserDao

Hibernate implementation of UserDao

Author:
aisrael

Field Summary
 
Fields inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport
logger
 
Constructor Summary
UserDaoImpl()
           
 
Method Summary
 void deleteUser(SystemUser user)
          (non-Javadoc)
 SystemUser findUserByLogin(java.lang.String login)
           
 java.util.List listUsers()
          (non-Javadoc)
 SystemUser newUser(java.lang.String login, java.lang.String passwordHash)
          (non-Javadoc)
 
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport
afterPropertiesSet, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, initDao, setHibernateTemplate, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDaoImpl

public UserDaoImpl()
Method Detail

findUserByLogin

public final SystemUser findUserByLogin(java.lang.String login)
Specified by:
findUserByLogin in interface UserDao
Parameters:
login - user login
Returns:
SystemUser, or null

listUsers

public final java.util.List listUsers()
(non-Javadoc)

Specified by:
listUsers in interface UserDao
Returns:
List
See Also:
UserDao.listUsers()

newUser

public final SystemUser newUser(java.lang.String login,
                                java.lang.String passwordHash)
(non-Javadoc)

Specified by:
newUser in interface UserDao
Parameters:
login - String
passwordHash - String
Returns:
SystemUser
See Also:
UserDao.newUser(java.lang.String, java.lang.String)

deleteUser

public final void deleteUser(SystemUser user)
(non-Javadoc)

Specified by:
deleteUser in interface UserDao
Parameters:
user - SystemUser
See Also:
UserDao.deleteUser(net.sf.mindoro.model.SystemUser)


Copyright © 2005 Project Mindoro. All Rights Reserved.