View Javadoc

1   /*
2    * joey-sample1 and its relative products are published under the terms
3    * of the Apache Software License.
4    * 
5    * Created on 2004/12/08 9:34:55
6    */
7   package org.asyrinx.joey.hibernate.seasar.filter;
8   
9   import javax.sql.DataSource;
10  import javax.transaction.TransactionManager;
11  
12  import org.seasar.hibernate.S2Session;
13  import org.seasar.hibernate.impl.S2SessionFactoryImpl;
14  
15  /***
16   * @author takeshi
17   */
18  public class S2SessionFactoryWrapperImpl implements S2SessionFactoryWrapper {
19  
20      public S2SessionFactoryWrapperImpl(TransactionManager transactionManager, DataSource dataSource) {
21          this.impl = new S2SessionFactoryImpl(transactionManager, dataSource);
22      }
23  
24      private final S2SessionFactoryImpl impl;
25  
26      public S2Session getSession() {
27          return impl.getSession();
28      }
29  
30  }