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

java.lang.Object
  extended bycom.opensymphony.module.propertyset.hibernate.DefaultHibernateConfigurationProvider
      extended bycom.opensymphony.user.provider.hibernate.impl.OSUserHibernateConfigurationProviderImpl
All Implemented Interfaces:
com.opensymphony.module.propertyset.hibernate.HibernateConfigurationProvider, OSUserHibernateConfigurationProvider

public class OSUserHibernateConfigurationProviderImpl
extends com.opensymphony.module.propertyset.hibernate.DefaultHibernateConfigurationProvider
implements OSUserHibernateConfigurationProvider

A OSUser provider that is backed by Hibernate.


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
OSUserHibernateConfigurationProviderImpl()
           
 
Method Summary
 net.sf.hibernate.cfg.Configuration getConfiguration()
           
 HibernateGroupDAO getGroupDAO()
          Return the Group DAO
 HibernateUserDAO getUserDAO()
          Return the User DAO.
 void setupConfiguration(java.util.Map configurationProperties)
          Pass in the configuration values required to create a new SessionManager.
 
Methods inherited from class com.opensymphony.module.propertyset.hibernate.DefaultHibernateConfigurationProvider
getPropertySetDAO, setConfiguration, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.opensymphony.module.propertyset.hibernate.HibernateConfigurationProvider
getPropertySetDAO
 

Field Detail

log

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

OSUserHibernateConfigurationProviderImpl

public OSUserHibernateConfigurationProviderImpl()
Method Detail

getConfiguration

public net.sf.hibernate.cfg.Configuration getConfiguration()
Specified by:
getConfiguration in interface com.opensymphony.module.propertyset.hibernate.HibernateConfigurationProvider

getGroupDAO

public HibernateGroupDAO getGroupDAO()
Return the Group DAO

Specified by:
getGroupDAO in interface OSUserHibernateConfigurationProvider

getUserDAO

public HibernateUserDAO getUserDAO()
Return the User DAO.

Specified by:
getUserDAO in interface OSUserHibernateConfigurationProvider

setupConfiguration

public void setupConfiguration(java.util.Map configurationProperties)
Pass in the configuration values required to create a new SessionManager.

Specified by:
setupConfiguration in interface com.opensymphony.module.propertyset.hibernate.HibernateConfigurationProvider

See www.opensymphony.com for more information.