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 }