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
ConstructorDescriptionSqlMapSessionWrapper
(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, com.ibatis.sqlmap.client.SqlMapSession session) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
void
Deprecated.void
setUserConnection
(Connection connection) void
void
startTransaction
(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, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
startTransaction
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
startTransaction
- Specified by:
startTransaction
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
commitTransaction
- Specified by:
commitTransaction
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
endTransaction
- Specified by:
endTransaction
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
setUserConnection
- Specified by:
setUserConnection
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
getUserConnection
Deprecated.- Specified by:
getUserConnection
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
getCurrentConnection
- Specified by:
getCurrentConnection
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
- Throws:
SQLException
-
getDataSource
- Specified by:
getDataSource
in interfacecom.ibatis.sqlmap.client.SqlMapTransactionManager
-
close
public void close()- Specified by:
close
in interfacecom.ibatis.sqlmap.client.SqlMapSession
-