Class DelegatingSqlSession
java.lang.Object
org.camunda.bpm.qa.performance.engine.util.DelegatingSqlSession
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- org.apache.ibatis.session.SqlSession
- Direct Known Subclasses:
- StatementLogSqlSession
Implementation of SqlSession delegating to a wrapped session
- Author:
- Daniel Meyer
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidclose()voidcommit()voidcommit(boolean force) intintList<org.apache.ibatis.executor.BatchResult>org.apache.ibatis.session.Configuration<T> Tintintvoidrollback()voidrollback(boolean force) voidvoidselect(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler handler) void<T> org.apache.ibatis.cursor.Cursor<T><T> org.apache.ibatis.cursor.Cursor<T>selectCursor(String s, Object o) <T> org.apache.ibatis.cursor.Cursor<T>selectCursor(String s, Object o, org.apache.ibatis.session.RowBounds rowBounds) <E> List<E>selectList(String statement) <E> List<E>selectList(String statement, Object parameter) <E> List<E>selectList(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) <K,V> Map<K, V> <K,V> Map<K, V> selectMap(String statement, Object parameter, String mapKey, org.apache.ibatis.session.RowBounds rowBounds) <K,V> Map<K, V> <T> T<T> Tintint
- 
Field Details- 
wrappedSessionprotected org.apache.ibatis.session.SqlSession wrappedSession
 
- 
- 
Constructor Details- 
DelegatingSqlSessionpublic DelegatingSqlSession(org.apache.ibatis.session.SqlSession wrappedSession) 
 
- 
- 
Method Details- 
selectOne- Specified by:
- selectOnein interface- org.apache.ibatis.session.SqlSession
 
- 
selectOne- Specified by:
- selectOnein interface- org.apache.ibatis.session.SqlSession
 
- 
selectList- Specified by:
- selectListin interface- org.apache.ibatis.session.SqlSession
 
- 
selectList- Specified by:
- selectListin interface- org.apache.ibatis.session.SqlSession
 
- 
selectListpublic <E> List<E> selectList(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) - Specified by:
- selectListin interface- org.apache.ibatis.session.SqlSession
 
- 
selectMap- Specified by:
- selectMapin interface- org.apache.ibatis.session.SqlSession
 
- 
selectMap- Specified by:
- selectMapin interface- org.apache.ibatis.session.SqlSession
 
- 
selectMappublic <K,V> Map<K,V> selectMap(String statement, Object parameter, String mapKey, org.apache.ibatis.session.RowBounds rowBounds) - Specified by:
- selectMapin interface- org.apache.ibatis.session.SqlSession
 
- 
selectCursor- Specified by:
- selectCursorin interface- org.apache.ibatis.session.SqlSession
 
- 
selectCursor- Specified by:
- selectCursorin interface- org.apache.ibatis.session.SqlSession
 
- 
selectCursorpublic <T> org.apache.ibatis.cursor.Cursor<T> selectCursor(String s, Object o, org.apache.ibatis.session.RowBounds rowBounds) - Specified by:
- selectCursorin interface- org.apache.ibatis.session.SqlSession
 
- 
selectpublic void select(String statement, Object parameter, org.apache.ibatis.session.ResultHandler handler) - Specified by:
- selectin interface- org.apache.ibatis.session.SqlSession
 
- 
select- Specified by:
- selectin interface- org.apache.ibatis.session.SqlSession
 
- 
selectpublic void select(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler handler) - Specified by:
- selectin interface- org.apache.ibatis.session.SqlSession
 
- 
insert- Specified by:
- insertin interface- org.apache.ibatis.session.SqlSession
 
- 
insert- Specified by:
- insertin interface- org.apache.ibatis.session.SqlSession
 
- 
update- Specified by:
- updatein interface- org.apache.ibatis.session.SqlSession
 
- 
update- Specified by:
- updatein interface- org.apache.ibatis.session.SqlSession
 
- 
delete- Specified by:
- deletein interface- org.apache.ibatis.session.SqlSession
 
- 
delete- Specified by:
- deletein interface- org.apache.ibatis.session.SqlSession
 
- 
commitpublic void commit()- Specified by:
- commitin interface- org.apache.ibatis.session.SqlSession
 
- 
commitpublic void commit(boolean force) - Specified by:
- commitin interface- org.apache.ibatis.session.SqlSession
 
- 
rollbackpublic void rollback()- Specified by:
- rollbackin interface- org.apache.ibatis.session.SqlSession
 
- 
rollbackpublic void rollback(boolean force) - Specified by:
- rollbackin interface- org.apache.ibatis.session.SqlSession
 
- 
flushStatements- Specified by:
- flushStatementsin interface- org.apache.ibatis.session.SqlSession
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Specified by:
- closein interface- org.apache.ibatis.session.SqlSession
 
- 
clearCachepublic void clearCache()- Specified by:
- clearCachein interface- org.apache.ibatis.session.SqlSession
 
- 
getConfigurationpublic org.apache.ibatis.session.Configuration getConfiguration()- Specified by:
- getConfigurationin interface- org.apache.ibatis.session.SqlSession
 
- 
getMapper- Specified by:
- getMapperin interface- org.apache.ibatis.session.SqlSession
 
- 
getConnection- Specified by:
- getConnectionin interface- org.apache.ibatis.session.SqlSession
 
 
-