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
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
AbstractFlowDriver
- Class in
org.noear.solon.flow.driver
流驱动器基类(方便定制)
AbstractFlowDriver()
- Constructor for class org.noear.solon.flow.driver.
AbstractFlowDriver
activityOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建活动节点
ActorStateController
- Class in
org.noear.solon.flow.stateful.controller
参与者状态控制器
ActorStateController()
- Constructor for class org.noear.solon.flow.stateful.controller.
ActorStateController
ActorStateController(String...)
- Constructor for class org.noear.solon.flow.stateful.controller.
ActorStateController
addInterceptor(ChainInterceptor, int)
- Method in interface org.noear.solon.flow.
FlowEngine
添加拦截器
addInterceptor(ChainInterceptor, int)
- Method in class org.noear.solon.flow.
FlowEngineDefault
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
附件(按需定制使用)
B
backHandle(Node, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
后退处理
backup()
- Method in class org.noear.solon.flow.
FlowContext
备份
BlockStateController
- Class in
org.noear.solon.flow.stateful.controller
阻塞状态控制器
BlockStateController()
- Constructor for class org.noear.solon.flow.stateful.controller.
BlockStateController
build()
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
构建
builder()
- Static method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
Builder()
- Constructor for class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
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
ChainInterceptor
- Interface in
org.noear.solon.flow.intercept
链拦截器
ChainInvocation
- Class in
org.noear.solon.flow.intercept
链调用者
ChainInvocation(FlowDriver, FlowContext, Node, int, List<RankEntity<ChainInterceptor>>, ChainInterceptor)
- Constructor for class org.noear.solon.flow.intercept.
ChainInvocation
chainMap
- Variable in class org.noear.solon.flow.
FlowEngineDefault
check()
- Method in class org.noear.solon.flow.
Chain
校验
clearState(FlowContext)
- Method in class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
clearState(FlowContext)
- Method in class org.noear.solon.flow.stateful.repository.
RedisStateRepository
clearState(FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
清空状态
clearState(FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
clearState(FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StateRepository
清空
codeOf(int)
- Static method in enum org.noear.solon.flow.
NodeType
codeOf(int)
- Static method in enum org.noear.solon.flow.stateful.
StateType
根据代码构建
compareTo(Link)
- Method in class org.noear.solon.flow.
Link
computeIfAbsent(String, Function<String, T>)
- Method in class org.noear.solon.flow.
FlowContext
尝试完成
Condition
- Class in
org.noear.solon.flow
条件(一般用于分支条件)
Condition(Chain, String)
- Constructor for class org.noear.solon.flow.
Condition
condition
- Variable in class org.noear.solon.flow.
LinkDecl
condition(String)
- Method in class org.noear.solon.flow.
LinkDecl
配置条件
condition_test(FlowDriver, FlowContext, Condition, boolean)
- Method in class org.noear.solon.flow.
FlowEngineDefault
条件检测
Container
- Interface in
org.noear.solon.flow
组件容器
container(Container)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
设置容器
Counter
- Class in
org.noear.solon.flow
记数器
Counter()
- Constructor for class org.noear.solon.flow.
Counter
counter()
- Method in class org.noear.solon.flow.
FlowContext
计数器
D
doIntercept(ChainInvocation)
- Method in interface org.noear.solon.flow.intercept.
ChainInterceptor
拦截
driverMap
- Variable in class org.noear.solon.flow.
FlowEngineDefault
E
endOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建结束节点
engine
- Variable in class org.noear.solon.flow.
FlowContext
engine()
- Method in class org.noear.solon.flow.
FlowContext
当前流程引擎
eval(String)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, String, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, String, int, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Chain)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Chain, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Node)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Node, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(Node, int, FlowContext)
- Method in interface org.noear.solon.flow.
FlowEngine
评估
eval(String, String, int, FlowContext)
- Method in class org.noear.solon.flow.
FlowEngineDefault
评估
eval(Node, int, FlowContext)
- Method in class org.noear.solon.flow.
FlowEngineDefault
评估
evalDo(ChainInvocation)
- Method in class org.noear.solon.flow.
FlowEngineDefault
执行评估
Evaluation
- Interface in
org.noear.solon.flow
脚本评估器
evaluation(Evaluation)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
设置评估器
eventBus()
- Method in class org.noear.solon.flow.
FlowContext
获取事件总线(based damibus)
exclusive_run(FlowDriver, FlowContext, Node, int)
- Method in class org.noear.solon.flow.
FlowEngineDefault
运行排他网关
exclusiveOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建排他网关节点
F
FlowConfigurate
- Class in
org.noear.solon.flow.integration
流配置器
FlowConfigurate()
- Constructor for class org.noear.solon.flow.integration.
FlowConfigurate
FlowContext
- Class in
org.noear.solon.flow
流上下文(不支持序列化)
FlowContext()
- Constructor for class org.noear.solon.flow.
FlowContext
FlowContext(String)
- Constructor for class org.noear.solon.flow.
FlowContext
FlowDriver
- Interface in
org.noear.solon.flow
流驱动器
FlowEngine
- Interface in
org.noear.solon.flow
流引擎
flowEngine()
- Method in class org.noear.solon.flow.integration.
FlowConfigurate
FlowEngineDefault
- Class in
org.noear.solon.flow
流引擎实现
FlowEngineDefault()
- Constructor for class org.noear.solon.flow.
FlowEngineDefault
flowEngineInit(FlowEngine, AppContext)
- Method in class org.noear.solon.flow.integration.
FlowConfigurate
FlowException
- Exception in
org.noear.solon.flow
流异常
FlowException(String)
- Constructor for exception org.noear.solon.flow.
FlowException
FlowException(String, Throwable)
- Constructor for exception org.noear.solon.flow.
FlowException
FlowException(Throwable)
- Constructor for exception org.noear.solon.flow.
FlowException
FlowPlugin
- Class in
org.noear.solon.flow.integration
FlowPlugin()
- Constructor for class org.noear.solon.flow.integration.
FlowPlugin
from(Counter)
- Method in class org.noear.solon.flow.
Counter
清空
G
get(Chain, String)
- Method in class org.noear.solon.flow.
Counter
获取
get(String)
- Method in class org.noear.solon.flow.
FlowContext
获取
getActivityNode(String, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
获取当前活动节点
getActivityNode(Chain, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
获取当前活动节点
getActivityNode(String, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
获取当前活动节点
getActivityNode(Chain, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
获取当前活动节点
getActivityNodes(String, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
获取多个活动节点
getActivityNodes(Chain, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
获取多个活动节点
getActivityNodes(String, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
获取多个活动节点
getActivityNodes(Chain, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
获取多个活动节点
getChain()
- Method in class org.noear.solon.flow.
Condition
获取链
getChain(String)
- Method in interface org.noear.solon.flow.
FlowEngine
获取链
getChain(String)
- Method in class org.noear.solon.flow.
FlowEngineDefault
getChain()
- Method in class org.noear.solon.flow.
Link
获取所属链
getChain()
- Method in class org.noear.solon.flow.
Node
获取所属链
getChains()
- Method in interface org.noear.solon.flow.
FlowEngine
获取所有链
getChains()
- Method in class org.noear.solon.flow.
FlowEngineDefault
getCode()
- Method in enum org.noear.solon.flow.
NodeType
getCode()
- Method in enum org.noear.solon.flow.stateful.
StateType
getComponent(String)
- Method in interface org.noear.solon.flow.
Container
获取组件
getComponent(String)
- Method in class org.noear.solon.flow.container.
MapContainer
获取组件
getComponent(String)
- Method in class org.noear.solon.flow.container.
SolonContainer
getCondition()
- Method in class org.noear.solon.flow.
Link
条件
getContainer()
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
获取组件容器
getContainer()
- Method in class org.noear.solon.flow.driver.
SimpleFlowDriver
获取组件容器
getContext()
- Method in class org.noear.solon.flow.intercept.
ChainInvocation
上下文
getDepthMeta(Map, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
获取深度元信息
getDescription()
- Method in class org.noear.solon.flow.
Condition
描述(示例:"(a,>,12) and (b,=,1)" 或 "a=12 && b=1" 或 "[{l:'a',p:'>',r:'12'}...]")
getDescription()
- Method in class org.noear.solon.flow.
Task
表达式(示例:"F:tag/fun1;R:tag/rule1" 或 "fun1()" 或 "[{t:'F',c:'tag/fun1'}]")
getDriver()
- Method in class org.noear.solon.flow.
Chain
获取驱动器
getDriver()
- Method in class org.noear.solon.flow.intercept.
ChainInvocation
驱动器
getDriver()
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
获取驱动器
getDriver()
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
获取驱动器
getEvalDepth()
- Method in class org.noear.solon.flow.intercept.
ChainInvocation
评估深度
getEvaluation()
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
获取脚本评估器
getEvaluation()
- Method in class org.noear.solon.flow.driver.
SimpleFlowDriver
获取脚本评估器
getId()
- Method in class org.noear.solon.flow.
Chain
获取标识
getId()
- Method in class org.noear.solon.flow.
Node
获取标识
getInstanceId()
- Method in class org.noear.solon.flow.
FlowContext
获取流实例id
getLinks()
- Method in class org.noear.solon.flow.
Chain
获取所有连接
getMeta(String)
- Method in class org.noear.solon.flow.
Chain
获取元信息
getMeta(String)
- Method in class org.noear.solon.flow.
Link
获取元信息
getMeta(String)
- Method in class org.noear.solon.flow.
Node
获取元信息
getMetaOrDefault(String, Object)
- Method in class org.noear.solon.flow.
Chain
获取元信息或默认
getMetaOrDefault(String, Object)
- Method in class org.noear.solon.flow.
Link
获取元信息或默认
getMetaOrDefault(String, T)
- Method in class org.noear.solon.flow.
Node
获取元信息或默认
getMetas()
- Method in class org.noear.solon.flow.
Chain
获取元信息
getMetas()
- Method in class org.noear.solon.flow.
Link
获取所有元信息
getMetas()
- Method in class org.noear.solon.flow.
Node
获取所有元信息
getNextId()
- Method in class org.noear.solon.flow.
Link
后面的节点Id
getNextLinks()
- Method in class org.noear.solon.flow.
Node
后面的连接(流出连接)
getNextNode()
- Method in class org.noear.solon.flow.
Link
后面的节点
getNextNode()
- Method in class org.noear.solon.flow.
Node
后面的节点(一个)
getNextNodes()
- Method in class org.noear.solon.flow.
Node
后面的节点
getNode(String)
- Method in class org.noear.solon.flow.
Chain
获取节点
getNode()
- Method in class org.noear.solon.flow.stateful.
StatefulNode
节点
getNode()
- Method in class org.noear.solon.flow.
Task
获取所属节点
getNodes()
- Method in class org.noear.solon.flow.
Chain
获取所有节点
getOrDefault(String, T)
- Method in class org.noear.solon.flow.
FlowContext
获取或默认
getPrevId()
- Method in class org.noear.solon.flow.
Link
前面的节点Id
getPrevLinks()
- Method in class org.noear.solon.flow.
Node
前面的连接(流入连接)
getPrevNode()
- Method in class org.noear.solon.flow.
Link
前面的节点
getPrevNodes()
- Method in class org.noear.solon.flow.
Node
前面的节点
getResult()
- Method in class org.noear.solon.flow.
FlowContext
获取临时结果
getStart()
- Method in class org.noear.solon.flow.
Chain
获取起始节点
getStartNode()
- Method in class org.noear.solon.flow.intercept.
ChainInvocation
开始节点
getState(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
getState(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.repository.
RedisStateRepository
getState()
- Method in class org.noear.solon.flow.stateful.
StatefulNode
状态
getState(FlowContext, Node)
- Method in interface org.noear.solon.flow.stateful.
StateRepository
获取状态
getStateController()
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
获取状态控制器
getStateController()
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowDriver
获取状态控制器
getStateRepository()
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
获取状态仓库
getStateRepository()
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowDriver
获取状态仓库
getStates(String)
- Method in class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
getTask()
- Method in class org.noear.solon.flow.
Node
任务
getTitle()
- Method in class org.noear.solon.flow.
Chain
获取显示标题
getTitle()
- Method in class org.noear.solon.flow.
Link
获取标题
getTitle()
- Method in class org.noear.solon.flow.
Node
获取显示标题
getType()
- Method in class org.noear.solon.flow.
Node
获取类型
getWhen()
- Method in class org.noear.solon.flow.
Node
任务条件
H
handleTask(FlowContext, Task)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
handleTask(FlowContext, Task)
- Method in interface org.noear.solon.flow.
FlowDriver
处理执行任务
handleTask(FlowContext, Task)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
处理任务
handleTaskDo(FlowContext, Task, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
handleTest(FlowContext, Condition)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
handleTest(FlowContext, Condition)
- Method in interface org.noear.solon.flow.
FlowDriver
处理条件检测
handleTestDo(FlowContext, Condition, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
hasMeta(String)
- Method in class org.noear.solon.flow.
Node
是否有元信息键
I
id
- Variable in class org.noear.solon.flow.
NodeDecl
inclusive_run(FlowDriver, FlowContext, Node, int)
- Method in class org.noear.solon.flow.
FlowEngineDefault
运行包容网关
inclusiveOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建包容网关节点
incr(Chain, String)
- Method in class org.noear.solon.flow.
Counter
增量
initContextDo(FlowContext)
- Method in class org.noear.solon.flow.
FlowEngineDefault
初始化上下文
InMemoryStateRepository
- Class in
org.noear.solon.flow.stateful.repository
内存状态仓库
InMemoryStateRepository()
- Constructor for class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
interceptorList
- Variable in class org.noear.solon.flow.
FlowEngineDefault
interrupt()
- Method in class org.noear.solon.flow.
FlowContext
阻断(当前分支不再后流)
interrupt(boolean)
- Method in class org.noear.solon.flow.
FlowContext
阻断重置
invoke()
- Method in class org.noear.solon.flow.intercept.
ChainInvocation
调用
isAutoForward(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.controller.
ActorStateController
isAutoForward(FlowContext, Node)
- Method in interface org.noear.solon.flow.stateful.
StateController
是否自动前进
isChain(String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
是否为组件
isComponent(String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
是否为组件
isEmpty()
- Method in class org.noear.solon.flow.
Condition
是否为空
isEmpty()
- Method in class org.noear.solon.flow.
Task
是否为空
isGateway(NodeType)
- Static method in enum org.noear.solon.flow.
NodeType
是否为网关
isInterrupted()
- Method in class org.noear.solon.flow.
FlowContext
是否已阻断
isOperatable(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.controller.
ActorStateController
是否可操作的
isOperatable(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.controller.
BlockStateController
是否可操作的
isOperatable(FlowContext, Node)
- Method in interface org.noear.solon.flow.stateful.
StateController
是否可操作的
isStopped()
- Method in class org.noear.solon.flow.
FlowContext
是否已停止
K
KEY_ACTIVITY_LIST
- Static variable in class org.noear.solon.flow.stateful.
StatefulNode
KEY_ACTIVITY_LIST_GET
- Static variable in class org.noear.solon.flow.stateful.
StatefulNode
KEY_ACTIVITY_NODE
- Static variable in class org.noear.solon.flow.stateful.
StatefulNode
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
- Variable in class org.noear.solon.flow.
NodeDecl
LiquorEvaluation
- Class in
org.noear.solon.flow.evaluation
Liquor 脚本评估器
LiquorEvaluation()
- Constructor for class org.noear.solon.flow.evaluation.
LiquorEvaluation
load(String)
- Method in interface org.noear.solon.flow.
FlowEngine
解析配置文件
load(Chain)
- Method in interface org.noear.solon.flow.
FlowEngine
加载链
load(Chain)
- Method in class org.noear.solon.flow.
FlowEngineDefault
M
manualNext(Node)
- Method in class org.noear.solon.flow.
FlowContext
手动下一步(可能要配合中断使用
FlowContext.interrupt()
)
manualNext(Node, int)
- Method in class org.noear.solon.flow.
FlowContext
手动下一步(可能要配合中断使用
FlowContext.interrupt()
)
MapContainer
- Class in
org.noear.solon.flow.container
Map 组件容器
MapContainer()
- Constructor for class org.noear.solon.flow.container.
MapContainer
meta
- Variable in class org.noear.solon.flow.
LinkDecl
meta(Map<String, Object>)
- Method in class org.noear.solon.flow.
LinkDecl
配置元信息
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.
FlowContext
数据模型
N
nameOf(String)
- Static method in enum org.noear.solon.flow.
NodeType
newInstance()
- Static method in interface org.noear.solon.flow.
FlowEngine
新实例
newInstance(StatefulSimpleFlowDriver)
- Static method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
构建实例
newInstance()
- Static method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
构建实例
nextId
- Variable in class org.noear.solon.flow.
LinkDecl
Node
- Class in
org.noear.solon.flow
节点
Node(Chain, NodeDecl, List<Link>)
- Constructor for class org.noear.solon.flow.
Node
node_run(FlowDriver, FlowContext, Node, int)
- Method in class org.noear.solon.flow.
FlowEngineDefault
运行节点
NodeDecl
- Class in
org.noear.solon.flow
节点申明
NodeDecl(String, NodeType)
- Constructor for class org.noear.solon.flow.
NodeDecl
NodeType
- Enum in
org.noear.solon.flow
节点类型
O
onNodeEnd(FlowContext, Node)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
onNodeEnd(FlowContext, Node)
- Method in interface org.noear.solon.flow.
FlowDriver
节点运行结束时
onNodeStart(FlowContext, Node)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
onNodeStart(FlowContext, Node)
- Method in interface org.noear.solon.flow.
FlowDriver
节点运行开始时
onPostActivityState(FlowContext, Node, StateType)
- Method in interface org.noear.solon.flow.stateful.
StateRepository
活动状态提交时(有些状态不需要推入)
org.noear.solon.flow
- package org.noear.solon.flow
org.noear.solon.flow.container
- package org.noear.solon.flow.container
org.noear.solon.flow.driver
- package org.noear.solon.flow.driver
org.noear.solon.flow.evaluation
- package org.noear.solon.flow.evaluation
org.noear.solon.flow.integration
- package org.noear.solon.flow.integration
org.noear.solon.flow.intercept
- package org.noear.solon.flow.intercept
org.noear.solon.flow.stateful
- package org.noear.solon.flow.stateful
org.noear.solon.flow.stateful.controller
- package org.noear.solon.flow.stateful.controller
org.noear.solon.flow.stateful.driver
- package org.noear.solon.flow.stateful.driver
org.noear.solon.flow.stateful.repository
- package org.noear.solon.flow.stateful.repository
P
parallel_run(FlowDriver, FlowContext, Node, int)
- Method in class org.noear.solon.flow.
FlowEngineDefault
运行并行网关
parallelOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建并行网关节点
parseByDom(ONode)
- Static method in class org.noear.solon.flow.
Chain
解析配置文档模型
parseByProperties(Properties)
- Static method in class org.noear.solon.flow.
Chain
解析配置属性
parseByText(String)
- Static method in class org.noear.solon.flow.
Chain
解析配置文本
parseByUri(String)
- Static method in class org.noear.solon.flow.
Chain
解析配置文件
postActivityState(FlowContext, String, String, StateType)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
提交活动状态
postActivityState(FlowContext, Node, StateType)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
提交活动状态
postActivityState(FlowContext, String, String, StateType)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
提交活动状态
postActivityState(FlowContext, Node, StateType)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
提交活动状态
postActivityStateDo(FlowContext, Node, StateType)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
提交活动状态
postActivityStateIfWaiting(FlowContext, String, String, StateType)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
提交活动状态(如果当前节点为等待介入)
postActivityStateIfWaiting(FlowContext, Node, StateType)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
提交活动状态(如果当前节点为等待介入)
postActivityStateIfWaiting(FlowContext, String, String, StateType)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
提交活动状态(如果当前节点为等待介入)
postActivityStateIfWaiting(FlowContext, Node, StateType)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
提交活动状态(如果当前节点为等待介入)
postHandleTask(FlowContext, Task)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
提交处理任务
postHandleTask(FlowContext, Task)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowDriver
提交处理任务
priority
- Variable in class org.noear.solon.flow.
LinkDecl
优先级(越大越高)
priority(int)
- Method in class org.noear.solon.flow.
LinkDecl
配置优先级(越大越优)
put(String, Object)
- Method in class org.noear.solon.flow.
FlowContext
推入
putAll(Map<String, Object>)
- Method in class org.noear.solon.flow.
FlowContext
推入全部
putComponent(String, TaskComponent)
- Method in class org.noear.solon.flow.container.
MapContainer
添加组件
putIfAbsent(String, Object)
- Method in class org.noear.solon.flow.
FlowContext
推入
putState(FlowContext, Node, StateType)
- Method in class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
putState(FlowContext, Node, StateType)
- Method in class org.noear.solon.flow.stateful.repository.
RedisStateRepository
putState(FlowContext, Node, StateType)
- Method in interface org.noear.solon.flow.stateful.
StateRepository
推入状态
R
recovery()
- Method in class org.noear.solon.flow.
FlowContext
恢复
RedisStateRepository
- Class in
org.noear.solon.flow.stateful.repository
Redis 状态仓库
RedisStateRepository(RedisClient)
- Constructor for class org.noear.solon.flow.stateful.repository.
RedisStateRepository
RedisStateRepository(RedisClient, String)
- Constructor for class org.noear.solon.flow.stateful.repository.
RedisStateRepository
register(String, FlowDriver)
- Method in interface org.noear.solon.flow.
FlowEngine
注册链驱动器
register(FlowDriver)
- Method in interface org.noear.solon.flow.
FlowEngine
注册默认链驱动器
register(String, FlowDriver)
- Method in class org.noear.solon.flow.
FlowEngineDefault
register(String, FlowDriver)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
remove(String)
- Method in class org.noear.solon.flow.
FlowContext
移除
removeComponent(String)
- Method in class org.noear.solon.flow.container.
MapContainer
移除组件
removeState(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.repository.
InMemoryStateRepository
removeState(FlowContext, Node)
- Method in class org.noear.solon.flow.stateful.repository.
RedisStateRepository
removeState(FlowContext, Node)
- Method in interface org.noear.solon.flow.stateful.
StateRepository
移除状态
result
- Variable in class org.noear.solon.flow.
FlowContext
run(String)
- Method in class org.noear.solon.flow.
FlowContext
运行脚本
run(FlowContext, Node)
- Method in interface org.noear.solon.flow.
TaskComponent
运行
runTask(FlowContext, String)
- Method in class org.noear.solon.flow.evaluation.
LiquorEvaluation
runTask(FlowContext, String)
- Method in interface org.noear.solon.flow.
Evaluation
运行任务
runTest(FlowContext, String)
- Method in class org.noear.solon.flow.evaluation.
LiquorEvaluation
runTest(FlowContext, String)
- Method in interface org.noear.solon.flow.
Evaluation
运行检测
S
set(Chain, String, int)
- Method in class org.noear.solon.flow.
Counter
设置
setResult(Object)
- Method in class org.noear.solon.flow.
FlowContext
设置临时结果(有些脚本引擎必须用属性方式)
SimpleFlowDriver
- Class in
org.noear.solon.flow.driver
简单流驱动器
SimpleFlowDriver()
- Constructor for class org.noear.solon.flow.driver.
SimpleFlowDriver
SimpleFlowDriver(Evaluation)
- Constructor for class org.noear.solon.flow.driver.
SimpleFlowDriver
SimpleFlowDriver(Container)
- Constructor for class org.noear.solon.flow.driver.
SimpleFlowDriver
SimpleFlowDriver(Evaluation, Container)
- Constructor for class org.noear.solon.flow.driver.
SimpleFlowDriver
SolonContainer
- Class in
org.noear.solon.flow.container
Solon 组件容器
SolonContainer()
- Constructor for class org.noear.solon.flow.container.
SolonContainer
stack(Chain, String)
- Method in class org.noear.solon.flow.
Counter
记录栈
start(AppContext)
- Method in class org.noear.solon.flow.integration.
FlowPlugin
startOf(String)
- Static method in class org.noear.solon.flow.
NodeDecl
构建开始节点
stateController(StateController)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
设置状态控制器
StateController
- Interface in
org.noear.solon.flow.stateful
状态控制器
StatefulFlowDriver
- Interface in
org.noear.solon.flow.stateful
有状态的流驱动器
StatefulFlowEngine
- Interface in
org.noear.solon.flow.stateful
有状态的流引擎
StatefulFlowEngineDefault
- Class in
org.noear.solon.flow.stateful
有状态的流引擎默认实现
StatefulFlowEngineDefault(StatefulFlowDriver)
- Constructor for class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
StatefulNode
- Class in
org.noear.solon.flow.stateful
有状态的节点
StatefulNode(Node, StateType)
- Constructor for class org.noear.solon.flow.stateful.
StatefulNode
StatefulSimpleFlowDriver
- Class in
org.noear.solon.flow.stateful.driver
有状态的简单流驱动器
StatefulSimpleFlowDriver(StateRepository, StateController, Evaluation, Container)
- Constructor for class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver
StatefulSimpleFlowDriver.Builder
- Class in
org.noear.solon.flow.stateful.driver
stateRepository(StateRepository)
- Method in class org.noear.solon.flow.stateful.driver.
StatefulSimpleFlowDriver.Builder
设置状态仓库
StateRepository
- Interface in
org.noear.solon.flow.stateful
状态仓库
StateType
- Enum in
org.noear.solon.flow.stateful
状态类型
stepBack(String, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
单步后退
stepBack(Chain, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
单步后退
stepBack(String, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
单步后退
stepBack(Chain, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
单步后退
stepForward(String, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
单步前进
stepForward(Chain, FlowContext)
- Method in interface org.noear.solon.flow.stateful.
StatefulFlowEngine
单步前进
stepForward(String, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
单步前进
stepForward(Chain, FlowContext)
- Method in class org.noear.solon.flow.stateful.
StatefulFlowEngineDefault
单步前进
stop()
- Method in class org.noear.solon.flow.
FlowContext
停止(整个流程不再后流)
T
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
task_exec(FlowDriver, FlowContext, Node)
- Method in class org.noear.solon.flow.
FlowEngineDefault
执行任务
TaskComponent
- Interface in
org.noear.solon.flow
任务组件
title
- Variable in class org.noear.solon.flow.
LinkDecl
title(String)
- Method in class org.noear.solon.flow.
LinkDecl
配置标题
title
- Variable in class org.noear.solon.flow.
NodeDecl
title(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置标题
toJson()
- Method in class org.noear.solon.flow.
Chain
转为 json
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.stateful.
StatefulNode
toString()
- Method in class org.noear.solon.flow.
Task
tryAsChainTask(FlowContext, Task, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
尝试如果是链则运行
tryAsComponentTask(FlowContext, Task, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
尝试如果是组件则运行
tryAsScriptTask(FlowContext, Task, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
尝试作为脚本运行
tryAsScriptTest(FlowContext, Condition, String)
- Method in class org.noear.solon.flow.driver.
AbstractFlowDriver
type
- Variable in class org.noear.solon.flow.
NodeDecl
U
unload(String)
- Method in interface org.noear.solon.flow.
FlowEngine
卸载链
unload(String)
- Method in class org.noear.solon.flow.
FlowEngineDefault
unregister(String)
- Method in interface org.noear.solon.flow.
FlowEngine
注销链驱动器
unregister(String)
- Method in class org.noear.solon.flow.
FlowEngineDefault
V
valueOf(String)
- Static method in enum org.noear.solon.flow.
NodeType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.noear.solon.flow.stateful.
StateType
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.
values()
- Static method in enum org.noear.solon.flow.stateful.
StateType
Returns an array containing the constants of this enum type, in the order they are declared.
W
when
- Variable in class org.noear.solon.flow.
NodeDecl
when(String)
- Method in class org.noear.solon.flow.
NodeDecl
配置任务条件
A
B
C
D
E
F
G
H
I
K
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.