public abstract class DbTran extends DbTranNode implements TranNode
children, parent| 构造器和说明 |
|---|
DbTran(Transaction meta) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭
|
void |
commit()
提交
|
void |
execute(RunnableEx runnable) |
java.sql.Connection |
getConnection(javax.sql.DataSource ds) |
Transaction |
getMeta() |
void |
listen(TranListener listener)
监听
|
void |
rollback()
回滚
|
addpublic DbTran(Transaction meta)
public void listen(TranListener listener)
public Transaction getMeta()
public java.sql.Connection getConnection(javax.sql.DataSource ds)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void execute(RunnableEx runnable) throws java.lang.Throwable
java.lang.Throwablepublic void commit()
throws java.lang.Throwable
DbTranNodecommit 在类中 DbTranNodejava.lang.Throwablepublic void rollback()
DbTranNoderollback 在类中 DbTranNodepublic void close()
throws java.lang.Throwable
DbTranNodeclose 在类中 DbTranNodejava.lang.Throwable