View Javadoc

1   package com.atlassian.user.impl.hibernate.repository;
2   
3   import com.opensymphony.module.propertyset.hibernate.HibernateConfigurationProvider;
4   import net.sf.hibernate.SessionFactory;
5   
6   public class DefaultHibernateRepository implements HibernateRepository
7   {
8       protected transient HibernateConfigurationProvider hibernateConfigProvider;
9       protected transient SessionFactory sessionFactory;
10  
11      public DefaultHibernateRepository(HibernateConfigurationProvider hibernateConfigProvider,
12                                        SessionFactory sessionFactory)
13      {
14          this.hibernateConfigProvider = hibernateConfigProvider;
15          this.sessionFactory = sessionFactory;
16      }
17  
18      public HibernateConfigurationProvider getHibernateConfigurationProvider()
19      {
20          return hibernateConfigProvider;
21      }
22  
23      public SessionFactory getSessionFactory()
24      {
25          return sessionFactory;
26      }
27  }