JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
addNode(NodeDecl)
- Method in class org.noear.solon.flow.
Chain
添加节点
attachment
- Variable in class org.noear.solon.flow.
Condition
附件(按需定制使用)
attachment
- Variable in class org.noear.solon.flow.
Task
附件(按需定制使用)
C
Chain
- Class in
org.noear.solon.flow
链
Chain(String)
- Constructor for class org.noear.solon.flow.
Chain
Chain(String, String)
- Constructor for class org.noear.solon.flow.
Chain
Chain(String, String, String)
- Constructor for class org.noear.solon.flow.
Chain
chain()
- Method in class org.noear.solon.flow.
Link
所属链
chain()
- Method in class org.noear.solon.flow.
Node
所属链
ChainContext
- Class in
org.noear.solon.flow
链上下文
ChainContext()
- Constructor for class org.noear.solon.flow.
ChainContext
ChainContext(Map<String, Object>)
- Constructor for class org.noear.solon.flow.
ChainContext
ChainDriver
- Interface in
org.noear.solon.flow
链驱动器
check()
- Method in class org.noear.solon.flow.
Chain
校验
codeOf(int)
- Static method in enum org.noear.solon.flow.
NodeType
compareTo(Link)
- Method in class org.noear.solon.flow.
Link
Condition
- Class in
org.noear.solon.flow
条件(一般用于分支条件)
Condition(String)
- Constructor for class org.noear.solon.flow.
Condition
condition()
- Method in class org.noear.solon.flow.
Link
条件
condition
- Variable in class org.noear.solon.flow.
LinkDecl
condition(String)
- Method in class org.noear.solon.flow.
LinkDecl
配置条件
counter()
- Method in class org.noear.solon.flow.
ChainContext
计数器
Counter
- Class in
org.noear.solon.flow
记数器
Counter()
- Constructor for class org.noear.solon.flow.
Counter
D
description()
- Method in class org.noear.solon.flow.
Condition
描述(示例:"(a,>,12) and (b,=,1)" 或 "a=12 && b=1" 或 "[{l:'a',p:'>',r:'12'}...]")
description()
- Method in class org.noear.solon.flow.
Task
表达式(示例:"F:tag/fun1;R:tag/rule1" 或 "fun1()" 或 "[{t:'F',c:'tag/fun1'}]")
driver()
- Method in class org.noear.solon.flow.
Chain
驱动器
E
engine
- Variable in class org.noear.solon.flow.
ChainContext
engine()
- Method in class org.noear.solon.flow.
ChainContext
当前流程引擎
eval(String)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, ChainContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, String, int, ChainContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Chain)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Chain, ChainContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Chain, String, int, ChainContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
F
FlowEngine
- Interface in
org.noear.solon.flow
流引擎
FlowSolonPlugin
- Class in
org.noear.solon.flow.integration
FlowSolonPlugin()
- Constructor for class org.noear.solon.flow.integration.
FlowSolonPlugin
G
get(String)
- Method in class org.noear.solon.flow.
ChainContext
获取
get(Chain, String)
- Method in class org.noear.solon.flow.
Counter
获取
getCode()
- Method in enum org.noear.solon.flow.
NodeType
getInstance()
- Static method in class org.noear.solon.flow.driver.
SimpleChainDriver
getNode(String)
- Method in class org.noear.solon.flow.
Chain
获取节点
getOrDefault(String, T)
- Method in class org.noear.solon.flow.
ChainContext
获取或默认
H
handleConditionDo(ChainContext, Condition, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
handleTask(ChainContext, Task)
- Method in interface org.noear.solon.flow.
ChainDriver
处理执行任务
handleTask(ChainContext, Task)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
handleTaskDo(ChainContext, Task, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
handleTest(ChainContext, Condition)
- Method in interface org.noear.solon.flow.
ChainDriver
处理条件检测
handleTest(ChainContext, Condition)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
I
id()
- Method in class org.noear.solon.flow.
Chain
标识
id()
- Method in class org.noear.solon.flow.
Node
标识
id
- Variable in class org.noear.solon.flow.
NodeDecl
incr(Chain, String)
- Method in class org.noear.solon.flow.
Counter
增量
interrupt()
- Method in class org.noear.solon.flow.
ChainContext
中断(执行中可中断流)
isChain(String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
是否为组件
isComponent(String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
是否为组件
isEmpty()
- Method in class org.noear.solon.flow.
Condition
是否为空
isEmpty()
- Method in class org.noear.solon.flow.
Task
是否为空
isInterrupted()
- Method in class org.noear.solon.flow.
ChainContext
是否已中断
L
Link
- Class in
org.noear.solon.flow
连接
Link(Chain, String, LinkDecl)
- Constructor for class org.noear.solon.flow.
Link
linkAdd(String, Consumer<LinkDecl>)
- Method in class org.noear.solon.flow.
NodeDecl
配置连接
linkAdd(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置连接
LinkDecl
- Class in
org.noear.solon.flow
连接申明
LinkDecl(String)
- Constructor for class org.noear.solon.flow.
LinkDecl
links()
- Method in class org.noear.solon.flow.
Chain
获取所有连接
links
- Variable in class org.noear.solon.flow.
NodeDecl
load(Chain)
- Method in interface org.noear.solon.flow.
FlowEngine
加载链
M
meta()
- Method in class org.noear.solon.flow.
Chain
元信息
meta()
- Method in class org.noear.solon.flow.
Link
元信息
meta
- Variable in class org.noear.solon.flow.
LinkDecl
meta(Map<String, Object>)
- Method in class org.noear.solon.flow.
LinkDecl
配置元信息
meta()
- Method in class org.noear.solon.flow.
Node
元信息
meta
- Variable in class org.noear.solon.flow.
NodeDecl
meta(Map<String, Object>)
- Method in class org.noear.solon.flow.
NodeDecl
配置元信息
metaPut(String, Object)
- Method in class org.noear.solon.flow.
LinkDecl
配置元信息
metaPut(String, Object)
- Method in class org.noear.solon.flow.
NodeDecl
配置元信息
model()
- Method in class org.noear.solon.flow.
ChainContext
数据模型
N
nameOf(String)
- Static method in enum org.noear.solon.flow.
NodeType
newInstance()
- Static method in interface org.noear.solon.flow.
FlowEngine
新实例
nextId()
- Method in class org.noear.solon.flow.
Link
后面的节点Id
nextId
- Variable in class org.noear.solon.flow.
LinkDecl
nextLinks()
- Method in class org.noear.solon.flow.
Node
后面的连接(流出连接)
nextNode()
- Method in class org.noear.solon.flow.
Link
后面的节点
nextNode()
- Method in class org.noear.solon.flow.
Node
后面的节点(一个)
nextNodes()
- Method in class org.noear.solon.flow.
Node
后面的节点
Node
- Class in
org.noear.solon.flow
节点
Node(Chain, NodeDecl, List<Link>)
- Constructor for class org.noear.solon.flow.
Node
node()
- Method in class org.noear.solon.flow.
Task
所属节点
NodeDecl
- Class in
org.noear.solon.flow
节点申明
NodeDecl(String, NodeType)
- Constructor for class org.noear.solon.flow.
NodeDecl
nodes()
- Method in class org.noear.solon.flow.
Chain
获取所有元素
NodeType
- Enum in
org.noear.solon.flow
节点类型
O
onNodeEnd(ChainContext, Node)
- Method in interface org.noear.solon.flow.
ChainDriver
节点运行结束时
onNodeEnd(ChainContext, Node)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
onNodeStart(ChainContext, Node)
- Method in interface org.noear.solon.flow.
ChainDriver
节点运行开始时
onNodeStart(ChainContext, Node)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
org.noear.solon.flow
- package org.noear.solon.flow
org.noear.solon.flow.driver
- package org.noear.solon.flow.driver
org.noear.solon.flow.integration
- package org.noear.solon.flow.integration
P
parseByDom(ONode)
- Static method in class org.noear.solon.flow.
Chain
解析文档树
parseByProperties(Properties)
- Static method in class org.noear.solon.flow.
Chain
解析属性
parseByUri(String)
- Static method in class org.noear.solon.flow.
Chain
解析文件
priority
- Variable in class org.noear.solon.flow.
LinkDecl
优先级(越大越高)
priority(int)
- Method in class org.noear.solon.flow.
LinkDecl
配置优先级(越大越优)
prveId()
- Method in class org.noear.solon.flow.
Link
前面的节点Id
prveLinks()
- Method in class org.noear.solon.flow.
Node
前面的连接(流入连接)
prveNode()
- Method in class org.noear.solon.flow.
Link
前面的节点
prveNodes()
- Method in class org.noear.solon.flow.
Node
前面的节点
put(String, Object)
- Method in class org.noear.solon.flow.
ChainContext
设置
putAll(Map<String, Object>)
- Method in class org.noear.solon.flow.
ChainContext
设置
R
register(String, ChainDriver)
- Method in interface org.noear.solon.flow.
FlowEngine
注册链驱动器
register(ChainDriver)
- Method in interface org.noear.solon.flow.
FlowEngine
注册默认链驱动器
result
- Variable in class org.noear.solon.flow.
ChainContext
run(ChainContext, Node)
- Method in interface org.noear.solon.flow.
TaskComponent
运行
S
set(Chain, String, int)
- Method in class org.noear.solon.flow.
Counter
设置
SimpleChainDriver
- Class in
org.noear.solon.flow.driver
简单的链驱动器
SimpleChainDriver()
- Constructor for class org.noear.solon.flow.driver.
SimpleChainDriver
stack(Chain, String)
- Method in class org.noear.solon.flow.
Counter
记录栈
start()
- Method in class org.noear.solon.flow.
Chain
获取起始节点
start(AppContext)
- Method in class org.noear.solon.flow.integration.
FlowSolonPlugin
T
task()
- Method in class org.noear.solon.flow.
Node
任务
task
- Variable in class org.noear.solon.flow.
NodeDecl
task(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置任务
Task
- Class in
org.noear.solon.flow
任务(表达式参考:'F,tag/fun1;R,tag/rule1')
Task(Node, String)
- Constructor for class org.noear.solon.flow.
Task
TaskComponent
- Interface in
org.noear.solon.flow
任务组件
title()
- Method in class org.noear.solon.flow.
Chain
显示标题
title
- Variable in class org.noear.solon.flow.
LinkDecl
title(String)
- Method in class org.noear.solon.flow.
LinkDecl
配置标题
title()
- Method in class org.noear.solon.flow.
Node
显示标题
title
- Variable in class org.noear.solon.flow.
NodeDecl
title(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置标题
toString()
- Method in class org.noear.solon.flow.
Condition
toString()
- Method in class org.noear.solon.flow.
Counter
toString()
- Method in class org.noear.solon.flow.
Link
toString()
- Method in class org.noear.solon.flow.
LinkDecl
toString()
- Method in class org.noear.solon.flow.
Node
toString()
- Method in class org.noear.solon.flow.
Task
tryAsChainTask(ChainContext, Task, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
尝试如果是链则运行
tryAsComponentTask(ChainContext, Task, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
尝试如果是组件则运行
tryAsScriptCondition(ChainContext, Condition, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
tryAsScriptTask(ChainContext, Task, String)
- Method in class org.noear.solon.flow.driver.
SimpleChainDriver
尝试作为脚本运行
type()
- Method in class org.noear.solon.flow.
Node
类型
type
- Variable in class org.noear.solon.flow.
NodeDecl
U
unload(String)
- Method in interface org.noear.solon.flow.
FlowEngine
卸载链
unregister(String)
- Method in interface org.noear.solon.flow.
FlowEngine
注销链驱动器
V
valueOf(String)
- Static method in enum org.noear.solon.flow.
NodeType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.noear.solon.flow.
NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
W
when()
- Method in class org.noear.solon.flow.
Node
任务条件
when
- Variable in class org.noear.solon.flow.
NodeDecl
when(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置任务条件
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2025. All rights reserved.