Class DelegatingSqlSessionFactory
java.lang.Object
org.operaton.bpm.qa.performance.engine.util.DelegatingSqlSessionFactory
- All Implemented Interfaces:
org.apache.ibatis.session.SqlSessionFactory
- Direct Known Subclasses:
StatementLogSqlSessionFactory
public class DelegatingSqlSessionFactory
extends Object
implements org.apache.ibatis.session.SqlSessionFactory
Implements the SqlSessionFactory delegating
to a wrapped SqlSessionFactory
- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.ibatis.session.SqlSessionFactory -
Constructor Summary
ConstructorsConstructorDescriptionDelegatingSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory wrappSqlSessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ibatis.session.Configurationorg.apache.ibatis.session.SqlSessionorg.apache.ibatis.session.SqlSessionopenSession(boolean autoCommit) org.apache.ibatis.session.SqlSessionopenSession(Connection connection) org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType) org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit) org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, Connection connection) org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level) org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.TransactionIsolationLevel level)
-
Field Details
-
wrappedSessionFactory
protected final org.apache.ibatis.session.SqlSessionFactory wrappedSessionFactory
-
-
Constructor Details
-
DelegatingSqlSessionFactory
public DelegatingSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory wrappSqlSessionFactory)
-
-
Method Details
-
openSession
public org.apache.ibatis.session.SqlSession openSession()- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(boolean autoCommit) - Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.TransactionIsolationLevel level) - Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType) - Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit) - Specified by:
openSessionin 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:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, Connection connection) - Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory
-
getConfiguration
public org.apache.ibatis.session.Configuration getConfiguration()- Specified by:
getConfigurationin interfaceorg.apache.ibatis.session.SqlSessionFactory
-