Package org.hotrod.runtime.tx
Class TxManager
- java.lang.Object
-
- org.hotrod.runtime.tx.TxManager
-
public class TxManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTxManager.HotRodSqlSession
-
Constructor Summary
Constructors Constructor Description TxManager(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbegin()voidbegin(org.apache.ibatis.session.SqlSession sqlSession)voidclose()voidcommit()org.apache.ibatis.session.SqlSessiongetSqlSession()org.apache.ibatis.session.SqlSessionFactorygetSqlSessionFactory()booleanisTransactionOngoing()voidrollback()
-
-
-
Method Detail
-
begin
public void begin() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
begin
public void begin(org.apache.ibatis.session.SqlSession sqlSession) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isTransactionOngoing
public boolean isTransactionOngoing() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
commit
public void commit() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getSqlSession
public org.apache.ibatis.session.SqlSession getSqlSession() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
rollback
public void rollback() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
close
public void close() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getSqlSessionFactory
public org.apache.ibatis.session.SqlSessionFactory getSqlSessionFactory()
-
-