Package com.alibaba.druid.support.ibatis
Class SqlMapSessionWrapper
java.lang.Object
com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
com.alibaba.druid.support.ibatis.SqlMapSessionWrapper
- All Implemented Interfaces:
com.ibatis.sqlmap.client.SqlMapExecutor,com.ibatis.sqlmap.client.SqlMapSession,com.ibatis.sqlmap.client.SqlMapTransactionManager
public class SqlMapSessionWrapper
extends SqlMapExecutorWrapper
implements com.ibatis.sqlmap.client.SqlMapSession
-
Field Summary
Fields inherited from class com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
clientImpl, clientImplWrapper -
Constructor Summary
ConstructorsConstructorDescriptionSqlMapSessionWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, com.ibatis.sqlmap.client.SqlMapSession session) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidDeprecated.voidsetUserConnection(Connection connection) voidvoidstartTransaction(int transactionIsolation) Methods inherited from class com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ibatis.sqlmap.client.SqlMapExecutor
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, update
-
Constructor Details
-
SqlMapSessionWrapper
public SqlMapSessionWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, com.ibatis.sqlmap.client.SqlMapSession session)
-
-
Method Details
-
startTransaction
- Specified by:
startTransactionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
startTransaction
- Specified by:
startTransactionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
commitTransaction
- Specified by:
commitTransactionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
endTransaction
- Specified by:
endTransactionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
setUserConnection
- Specified by:
setUserConnectionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
getUserConnection
Deprecated.- Specified by:
getUserConnectionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
getCurrentConnection
- Specified by:
getCurrentConnectionin interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager- Throws:
SQLException
-
getDataSource
- Specified by:
getDataSourcein interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
-
close
public void close()- Specified by:
closein interfacecom.ibatis.sqlmap.client.SqlMapSession
-