public class TransactionManager extends Object implements Transaction
| 构造器和说明 |
|---|
TransactionManager(TransactionPropagationType pt,
TransactionIsolationType it,
ContextContainer context) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin() |
void |
close() |
void |
commit() |
Connection |
getConnection(MimosaDataSource dataSource) |
static Transaction |
getLastTransaction(ContextContainer contextValues) |
boolean |
isAutoCommit(MimosaDataSource dataSource) |
void |
rollback() |
public TransactionManager(TransactionPropagationType pt, TransactionIsolationType it, ContextContainer context)
public static Transaction getLastTransaction(ContextContainer contextValues)
public void begin()
throws TransactionException
begin 在接口中 TransactionTransactionExceptionpublic void commit()
throws TransactionException
commit 在接口中 TransactionTransactionExceptionpublic void rollback()
throws TransactionException
rollback 在接口中 TransactionTransactionExceptionpublic void close()
throws TransactionException
close 在接口中 TransactionTransactionExceptionpublic Connection getConnection(MimosaDataSource dataSource) throws TransactionException
getConnection 在接口中 TransactionTransactionExceptionpublic boolean isAutoCommit(MimosaDataSource dataSource) throws TransactionException
Copyright © 2020. All rights reserved.