| Package | Description |
|---|---|
| org.noear.solon.data.tran | |
| org.noear.solon.data.tran.impl |
| Modifier and Type | Field and Description |
|---|---|
protected TranNode |
TranExecutorDefault.tranMandatory |
protected TranNode |
TranExecutorDefault.tranNever |
protected TranNode |
TranExecutorDefault.tranNot |
| Modifier and Type | Method and Description |
|---|---|
protected TranNode |
TranExecutorDefault.create(Transaction meta)
创建一个事务节点
|
| Modifier and Type | Method and Description |
|---|---|
default void |
TranNode.add(TranNode slave)
添加孩子事务
|
protected void |
TranExecutorDefault.applyDo(Stack<org.noear.solon.data.tran.TranEntity> stack,
TranNode tran,
Transaction meta,
org.noear.solon.core.util.RunnableEx runnable)
应用事务
|
| Modifier and Type | Class and Description |
|---|---|
class |
DbTran
数据事务
|
class |
DbTranNode
数据事务节点(用于生成事务树)
|
class |
TranDbImpl
数据事务实现。
|
class |
TranDbNewImpl
数据新事务实现。
|
class |
TranMandatoryImpl
支持当前事务,如果没有事务则报错(不需要入栈)
|
class |
TranNeverImpl
以无事务的方式执行,如果当前有事务则报错(不需要入栈)
|
class |
TranNotImpl
以无事务的方式执行,如果当前有事务则将其挂起(不需要入栈)
|
| Modifier and Type | Method and Description |
|---|---|
void |
DbTranNode.add(TranNode slave)
添加孩子节点
|
Copyright © 2025. All rights reserved.