package org.infoglue.cms.util.workflow.hibernate; import net.sf.hibernate.SessionFactory; import com.opensymphony.module.propertyset.hibernate.DefaultHibernateConfigurationProvider; import com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO; /** * Quickfix */ public class InfoglueDefaultHibernateConfigurationProvider extends DefaultHibernateConfigurationProvider { private HibernatePropertySetDAO propertySetDAO; private SessionFactory sessionFactory; /** * */ public HibernatePropertySetDAO getPropertySetDAO() { if (propertySetDAO == null) propertySetDAO = new InfoglueHibernatePropertySetDAOImpl(sessionFactory); return propertySetDAO; } /** * */ public void setSessionFactory(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; super.setSessionFactory(sessionFactory); } }