Class DelegatingSqlSessionFactory
- java.lang.Object
-
- org.camunda.bpm.qa.performance.engine.util.DelegatingSqlSessionFactory
-
- All Implemented Interfaces:
org.apache.ibatis.session.SqlSessionFactory
- Direct Known Subclasses:
StatementLogSqlSessionFactory
public class DelegatingSqlSessionFactory extends java.lang.Object implements org.apache.ibatis.session.SqlSessionFactory
Implements the
SqlSessionFactory
delegating to a wrappedSqlSessionFactory
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.ibatis.session.SqlSessionFactory
wrappedSessionFactory
-
Constructor Summary
Constructors Constructor Description DelegatingSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory wrappSqlSessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.ibatis.session.Configuration
getConfiguration()
org.apache.ibatis.session.SqlSession
openSession()
org.apache.ibatis.session.SqlSession
openSession(boolean autoCommit)
org.apache.ibatis.session.SqlSession
openSession(java.sql.Connection connection)
org.apache.ibatis.session.SqlSession
openSession(org.apache.ibatis.session.ExecutorType execType)
org.apache.ibatis.session.SqlSession
openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)
org.apache.ibatis.session.SqlSession
openSession(org.apache.ibatis.session.ExecutorType execType, java.sql.Connection connection)
org.apache.ibatis.session.SqlSession
openSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)
org.apache.ibatis.session.SqlSession
openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
-
-
-
Method Detail
-
openSession
public org.apache.ibatis.session.SqlSession openSession()
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(boolean autoCommit)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(java.sql.Connection connection)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, java.sql.Connection connection)
- Specified by:
openSession
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
getConfiguration
public org.apache.ibatis.session.Configuration getConfiguration()
- Specified by:
getConfiguration
in interfaceorg.apache.ibatis.session.SqlSessionFactory
-
-