Skip navigation links
A B C E G H I K M N O P R S T U W 

A

addStateRecord(FlowContext, T) - Method in class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 
addStateRecord(FlowContext, T) - Method in class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
addStateRecord(FlowContext, T) - Method in interface org.noear.solon.flow.stateful.StateRepository
添加状态记录

B

BlockStateOperator - Class in org.noear.solon.flow.stateful.operator
阻塞状态操作员
BlockStateOperator() - Constructor for class org.noear.solon.flow.stateful.operator.BlockStateOperator
 
build() - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
构建
builder() - Static method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
 
Builder() - Constructor for class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
 

C

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.StateRepository
清空
clearStateRecords(FlowContext) - Method in class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 
clearStateRecords(FlowContext) - Method in class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
clearStateRecords(FlowContext) - Method in interface org.noear.solon.flow.stateful.StateRepository
清空状态记录
COMPLETED - Static variable in interface org.noear.solon.flow.stateful.NodeState
完成(通过)
container(Container) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
设置容器
createRecord(FlowContext, Node, int) - Method in interface org.noear.solon.flow.stateful.StateOperator
创建状态记录

E

evaluation(Evaluation) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
设置评估器

G

getActivityNode(String, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
获取活动节点
getActivityNode(Chain, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
获取活动节点
getChainId() - Method in class org.noear.solon.flow.stateful.StateRecord
链Id
getCreated() - Method in class org.noear.solon.flow.stateful.StateRecord
创建时间戳
getNode() - Method in class org.noear.solon.flow.stateful.StatefulNode
节点
getNodeId() - Method in class org.noear.solon.flow.stateful.StateRecord
节点Id
getNodeState() - Method in class org.noear.solon.flow.stateful.StateRecord
节点状态
getRepository() - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
获取状态仓库
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
获取状态
getStateOperator() - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
 
getStateRecords(FlowContext) - Method in class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 
getStateRecords(FlowContext) - Method in class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
getStateRecords(FlowContext) - Method in interface org.noear.solon.flow.stateful.StateRepository
获取状态记录
getStateRepository() - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
 
getStates(String) - Method in class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 

H

handleTask(FlowContext, Task) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
 

I

InMemoryStateRepository<T extends StateRecord> - Class in org.noear.solon.flow.stateful.repository
内存状态仓库
InMemoryStateRepository() - Constructor for class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 
isAutoForward(FlowContext, Node) - Method in class org.noear.solon.flow.stateful.operator.MetaStateOperator
 
isAutoForward(FlowContext, Node) - Method in interface org.noear.solon.flow.stateful.StateOperator
是否自动前进
isOperatable(FlowContext, Node) - Method in class org.noear.solon.flow.stateful.operator.BlockStateOperator
是否可操作的
isOperatable(FlowContext, Node) - Method in class org.noear.solon.flow.stateful.operator.MetaStateOperator
是否可操作的
isOperatable(FlowContext, Node) - Method in interface org.noear.solon.flow.stateful.StateOperator
是否可操作的

K

KEY_ACTIVITY_NODE - Static variable in class org.noear.solon.flow.stateful.StatefulNode
 

M

MetaStateOperator - Class in org.noear.solon.flow.stateful.operator
元信息状态操作员
MetaStateOperator() - Constructor for class org.noear.solon.flow.stateful.operator.MetaStateOperator
 
MetaStateOperator(String...) - Constructor for class org.noear.solon.flow.stateful.operator.MetaStateOperator
 

N

NodeState - Interface in org.noear.solon.flow.stateful
流节点技术状态(状态可分为:技术状态,业务状态)

O

org.noear.solon.flow.stateful - package org.noear.solon.flow.stateful
 
org.noear.solon.flow.stateful.operator - package org.noear.solon.flow.stateful.operator
 
org.noear.solon.flow.stateful.repository - package org.noear.solon.flow.stateful.repository
 

P

postActivityState(FlowContext, String, String, int) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
提交活动状态
postActivityState(FlowContext, Node, int) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
提交活动状态
postActivityStateDo(FlowContext, Node, int) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
提交活动状态
postHandleTask(FlowContext, Task) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
提交处理任务
postHandleTask(FlowContext, Task) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
提交处理任务
putState(FlowContext, Node, int) - Method in class org.noear.solon.flow.stateful.repository.InMemoryStateRepository
 
putState(FlowContext, Node, int) - Method in class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
putState(FlowContext, Node, int) - Method in interface org.noear.solon.flow.stateful.StateRepository
推入状态

R

RedisStateRepository<T extends StateRecord> - Class in org.noear.solon.flow.stateful.repository
Redis 状态仓库
RedisStateRepository(RedisClient) - Constructor for class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
RedisStateRepository(RedisClient, String, String) - Constructor for class org.noear.solon.flow.stateful.repository.RedisStateRepository
 
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
移除状态
RESTART - Static variable in interface org.noear.solon.flow.stateful.NodeState
重新开始
RETURNED - Static variable in interface org.noear.solon.flow.stateful.NodeState
退回(撤回)

S

StatefulFlowEngine - Class in org.noear.solon.flow.stateful
有状态的流引擎(也可以用于无状态)
StatefulFlowEngine(StatefulSimpleFlowDriver) - Constructor for class org.noear.solon.flow.stateful.StatefulFlowEngine
 
StatefulNode - Class in org.noear.solon.flow.stateful
有状态的节点
StatefulNode(Node, int) - Constructor for class org.noear.solon.flow.stateful.StatefulNode
 
StatefulSimpleFlowDriver - Class in org.noear.solon.flow.stateful
有状态的简单流驱动器
StatefulSimpleFlowDriver(StateRepository, StateOperator, Evaluation, Container) - Constructor for class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver
 
StatefulSimpleFlowDriver.Builder - Class in org.noear.solon.flow.stateful
 
stateOperator(StateOperator) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
设置状态操作员
StateOperator - Interface in org.noear.solon.flow.stateful
状态操作员
StateRecord - Class in org.noear.solon.flow.stateful
状态记录
StateRecord() - Constructor for class org.noear.solon.flow.stateful.StateRecord
 
StateRecord(String, String, int, long) - Constructor for class org.noear.solon.flow.stateful.StateRecord
 
stateRepository(StateRepository) - Method in class org.noear.solon.flow.stateful.StatefulSimpleFlowDriver.Builder
设置状态仓库
StateRepository<T extends StateRecord> - Interface in org.noear.solon.flow.stateful
状态仓库
stepBack(String, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
单步后退
stepBack(Chain, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
单步后退
stepForward(String, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
单步前进
stepForward(Chain, FlowContext) - Method in class org.noear.solon.flow.stateful.StatefulFlowEngine
单步前进

T

TERMINATED - Static variable in interface org.noear.solon.flow.stateful.NodeState
终止(拒绝)
toString() - Method in class org.noear.solon.flow.stateful.StatefulNode
 

U

UNKNOWN - Static variable in interface org.noear.solon.flow.stateful.NodeState
未知

W

WAITING - Static variable in interface org.noear.solon.flow.stateful.NodeState
等待
A B C E G H I K M N O P R S T U W 
Skip navigation links

Copyright © 2025. All rights reserved.