Uses of Interface
org.apache.ibatis.transaction.Transaction
Package
Description
Contains the statement executors.
Base package.
Base package for transactions.
JDBC transaction.
External transaction.
-
Uses of Transaction in org.apache.ibatis.executor
Modifier and TypeMethodDescriptionBaseExecutor.getTransaction()
CachingExecutor.getTransaction()
Executor.getTransaction()
ModifierConstructorDescriptionprotected
BaseExecutor
(Configuration configuration, Transaction transaction) BatchExecutor
(Configuration configuration, Transaction transaction) ReuseExecutor
(Configuration configuration, Transaction transaction) SimpleExecutor
(Configuration configuration, Transaction transaction) -
Uses of Transaction in org.apache.ibatis.session
Modifier and TypeMethodDescriptionConfiguration.newExecutor
(Transaction transaction) Configuration.newExecutor
(Transaction transaction, ExecutorType executorType) -
Uses of Transaction in org.apache.ibatis.transaction
Modifier and TypeMethodDescriptionTransactionFactory.newTransaction
(Connection conn) Creates aTransaction
out of an existing connection.TransactionFactory.newTransaction
(DataSource dataSource, TransactionIsolationLevel level, boolean autoCommit) Creates aTransaction
out of a datasource. -
Uses of Transaction in org.apache.ibatis.transaction.jdbc
Modifier and TypeClassDescriptionclass
Transaction
that makes use of the JDBC commit and rollback facilities directly.Modifier and TypeMethodDescriptionJdbcTransactionFactory.newTransaction
(Connection conn) JdbcTransactionFactory.newTransaction
(DataSource ds, TransactionIsolationLevel level, boolean autoCommit) -
Uses of Transaction in org.apache.ibatis.transaction.managed
Modifier and TypeClassDescriptionclass
Transaction
that lets the container manage the full lifecycle of the transaction.Modifier and TypeMethodDescriptionManagedTransactionFactory.newTransaction
(Connection conn) ManagedTransactionFactory.newTransaction
(DataSource ds, TransactionIsolationLevel level, boolean autoCommit)