| 限定符和类型 | 方法和说明 |
|---|---|
void |
ICmpAroundAspect.afterProcess(NodeComponent cmp) |
void |
ICmpAroundAspect.beforeProcess(NodeComponent cmp) |
void |
ICmpAroundAspect.onError(NodeComponent cmp,
Exception e) |
void |
ICmpAroundAspect.onSuccess(NodeComponent cmp) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NodeBooleanComponent
BOOLEAN类型的抽象节点
|
class |
NodeForComponent
FOR计数节点抽象类
|
class |
NodeIteratorComponent
ITERATOR迭代器循环组件抽象类
|
class |
NodeSwitchComponent
条件路由节点抽象类
|
class |
ScriptBooleanComponent
脚本BOOLEAN节点
|
class |
ScriptCommonComponent
脚本组件类
|
class |
ScriptForComponent
脚本FOR节点
|
class |
ScriptSwitchComponent
脚本条件节点
|
| 限定符和类型 | 方法和说明 |
|---|---|
NodeComponent |
NodeComponent.getSelf() |
NodeComponent |
ComponentInitializer.initComponent(NodeComponent nodeComponent,
NodeTypeEnum type,
String name,
String nodeId) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ScriptExecuteWrap |
ScriptComponent.buildWrap(NodeComponent cmp) |
NodeComponent |
ComponentInitializer.initComponent(NodeComponent nodeComponent,
NodeTypeEnum type,
String name,
String nodeId) |
void |
NodeComponent.setSelf(NodeComponent self) |
| 限定符和类型 | 方法和说明 |
|---|---|
NodeComponent |
DeclComponentProxy.getProxy() |
static NodeComponent |
LiteFlowProxyUtil.proxy2NodeComponent(DeclWarpBean declWarpBean)
对一个满足声明式的bean进行代理,生成代理类
|
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends NodeComponent> |
NodeTypeEnum.getMappingClazz() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NodeTypeEnum.setMappingClazz(Class<? extends NodeComponent> mappingClazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
FlowBus.addManagedNode(String nodeId,
NodeComponent nodeComponent)
添加已托管的节点(如:Spring、Solon 管理的节点)
|
| 限定符和类型 | 方法和说明 |
|---|---|
NodeComponent |
FallbackNode.getInstance() |
NodeComponent |
Node.getInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Node.setInstance(NodeComponent instance) |
| 构造器和说明 |
|---|
Node(NodeComponent instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
NodeComponent |
CmpStep.getInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CmpStep.setInstance(NodeComponent instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultNodeExecutor.execute(NodeComponent instance) |
void |
NodeExecutor.execute(NodeComponent instance)
执行器执行入口-若需要更大维度的执行方式可以重写该方法
|
protected void |
NodeExecutor.retry(NodeComponent instance,
int currentRetryCount)
执行重试逻辑 - 子类通过实现该方法进行重试逻辑的控制
|
| 限定符和类型 | 字段和说明 |
|---|---|
NodeComponent |
ScriptExecuteWrap.cmp |
| 限定符和类型 | 方法和说明 |
|---|---|
NodeComponent |
ScriptExecuteWrap.getCmp() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ScriptExecuteWrap.setCmp(NodeComponent cmp) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CmpAroundAspect.afterProcess(NodeComponent cmp) |
void |
CmpAroundAspect.beforeProcess(NodeComponent cmp) |
void |
CmpAroundAspect.onError(NodeComponent cmp,
Exception e) |
void |
CmpAroundAspect.onSuccess(NodeComponent cmp) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LocalCmpAroundAspect.afterProcess(NodeComponent cmp) |
void |
LocalCmpAroundAspect.beforeProcess(NodeComponent cmp) |
void |
LocalCmpAroundAspect.onError(NodeComponent cmp,
Exception e) |
void |
LocalCmpAroundAspect.onSuccess(NodeComponent cmp) |
Copyright © 2024. All rights reserved.