com.opensymphony.user.provider.hibernate.impl
Class HibernateUserDAOImpl

java.lang.Object
  extended bycom.opensymphony.user.provider.hibernate.impl.HibernateUserDAOImpl
All Implemented Interfaces:
HibernateUserDAO

public class HibernateUserDAOImpl
extends java.lang.Object
implements HibernateUserDAO

Author:
Matthew E. Porter

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
HibernateUserDAOImpl(SessionManager sessionManager)
           
 
Method Summary
 int deleteUserByUsername(java.lang.String username)
           
 HibernateUser findUserByUsername(java.lang.String username)
           
 HibernateUser findUserByUsernameAndGroupname(java.lang.String userName, java.lang.String groupName)
           
 java.util.List findUsers()
           
 boolean saveUser(HibernateUser user)
           
 boolean updateUser(HibernateUser user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.commons.logging.Log log
Constructor Detail

HibernateUserDAOImpl

public HibernateUserDAOImpl(SessionManager sessionManager)
Method Detail

deleteUserByUsername

public int deleteUserByUsername(java.lang.String username)
Specified by:
deleteUserByUsername in interface HibernateUserDAO

findUserByUsername

public HibernateUser findUserByUsername(java.lang.String username)
Specified by:
findUserByUsername in interface HibernateUserDAO

findUserByUsernameAndGroupname

public HibernateUser findUserByUsernameAndGroupname(java.lang.String userName,
                                                    java.lang.String groupName)
Specified by:
findUserByUsernameAndGroupname in interface HibernateUserDAO

findUsers

public java.util.List findUsers()
Specified by:
findUsers in interface HibernateUserDAO

saveUser

public boolean saveUser(HibernateUser user)
Specified by:
saveUser in interface HibernateUserDAO

updateUser

public boolean updateUser(HibernateUser user)
Specified by:
updateUser in interface HibernateUserDAO

See www.opensymphony.com for more information.