com.rapidtransform.admin.dao.hibernate
Class UserDAOHibernate

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by com.rapidtransform.admin.dao.hibernate.UserDAOHibernate
All Implemented Interfaces:
UserDAO, DAO, org.springframework.beans.factory.InitializingBean

public class UserDAOHibernate
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements UserDAO


Constructor Summary
UserDAOHibernate()
           
 
Method Summary
 User getUser(java.lang.String userId)
           
 java.util.Set<UserRoleRelation> getUserRoles(java.lang.String userId)
           
 java.util.List getUsers()
           
 void removeUser(java.lang.String userId)
           
 void saveUser(User user)
           
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDAOHibernate

public UserDAOHibernate()
Method Detail

getUser

public User getUser(java.lang.String userId)
Specified by:
getUser in interface UserDAO

getUsers

public java.util.List getUsers()
Specified by:
getUsers in interface UserDAO

saveUser

public void saveUser(User user)
Specified by:
saveUser in interface UserDAO

removeUser

public void removeUser(java.lang.String userId)
Specified by:
removeUser in interface UserDAO

getUserRoles

public java.util.Set<UserRoleRelation> getUserRoles(java.lang.String userId)
Specified by:
getUserRoles in interface UserDAO