|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface TransactionStatus
表示一个事务状态
| 方法摘要 | |
|---|---|
TransactionLevel |
getIsolationLevel()
获取事务的隔离级别 |
TransactionBehavior |
getTransactionBehavior()
获取事务使用的传播行为 |
boolean |
hasSavepoint()
表示事务是否携带了一个保存点,嵌套事务通常会创建一个保存点作为嵌套事务与上一层事务的分界点。 |
boolean |
isCompleted()
事务是否已经完成。 |
boolean |
isNewConnection()
是否使用了一个全新的数据库连接开启事务 |
boolean |
isRollbackOnly()
返回事务是否已被标记为回滚。 |
void |
setRollbackOnly()
设置事务状态为回滚,作为替代抛出异常进而触发回滚操作。 |
| 方法详细信息 |
|---|
TransactionBehavior getTransactionBehavior()
TransactionLevel getIsolationLevel()
boolean isCompleted()
当事务已经递交或者被回滚就标志着已完成。
void setRollbackOnly()
boolean isRollbackOnly()
boolean hasSavepoint()
注意:如果事务中包含保存点,则在递交事务时只处理这个保存点。
boolean isNewConnection()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||