KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > infoglue > cms > util > workflow > hibernate > InfoglueDefaultHibernateConfigurationProvider


1 package org.infoglue.cms.util.workflow.hibernate;
2
3 import net.sf.hibernate.SessionFactory;
4
5 import com.opensymphony.module.propertyset.hibernate.DefaultHibernateConfigurationProvider;
6 import com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO;
7
8
9 /**
10  * Quickfix
11  */

12 public class InfoglueDefaultHibernateConfigurationProvider extends DefaultHibernateConfigurationProvider {
13     private HibernatePropertySetDAO propertySetDAO;
14     private SessionFactory sessionFactory;
15
16     /**
17      *
18      */

19     public HibernatePropertySetDAO getPropertySetDAO() {
20         if (propertySetDAO == null)
21             propertySetDAO = new InfoglueHibernatePropertySetDAOImpl(sessionFactory);
22         return propertySetDAO;
23     }
24
25     /**
26      *
27      */

28     public void setSessionFactory(SessionFactory sessionFactory) {
29         this.sessionFactory = sessionFactory;
30         super.setSessionFactory(sessionFactory);
31     }
32 }
33
Popular Tags