public abstract class SimpleTransaction extends Object implements Transaction
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
m_Cnt
事务计数器(在begin时+1,在commit时-1,且为0时执行真正的commit)
|
protected TransactionGroup |
m_Group
事务组
|
| 构造器和说明 |
|---|
SimpleTransaction() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin()
开始事务
|
void |
commit()
提交事务
|
int |
getCnt() |
TransactionGroup |
getGroup() |
boolean |
isCompleted()
事务是否完成
|
void |
rollback()
回滚事务
|
void |
setGroup(TransactionGroup group)
设置组合事务
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnection, getDeliver, getProviderprotected int m_Cnt
protected TransactionGroup m_Group
public void begin()
Transactionbegin 在接口中 Transactionpublic void commit()
Transactioncommit 在接口中 Transactionpublic void rollback()
Transactionrollback 在接口中 Transactionpublic boolean isCompleted()
TransactionisCompleted 在接口中 Transactionpublic void setGroup(TransactionGroup group)
TransactionsetGroup 在接口中 Transactiongroup - 事务组public TransactionGroup getGroup()
public int getCnt()
Copyright © 2022. All rights reserved.