C E F G I J K L R S T U
C
- cleanup() - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
- cn.org.atool.fluentmachine.persistence - 程序包 cn.org.atool.fluentmachine.persistence
-
- ContextEntity - cn.org.atool.fluentmachine.persistence中的类
-
状态机上下文
- ContextEntity() - 类 的构造器cn.org.atool.fluentmachine.persistence.ContextEntity
-
- ContextHelper - cn.org.atool.fluentmachine.persistence中的类
-
ContextHelper: 上下文序列化帮助类
- ContextHelper() - 类 的构造器cn.org.atool.fluentmachine.persistence.ContextHelper
-
- ContextRepository - cn.org.atool.fluentmachine.persistence中的接口
-
状态机上下文数据库操作实现
- ContextRepositoryImpl - cn.org.atool.fluentmachine.persistence中的类
-
保存状态机上下文数据库实现
- ContextRepositoryImpl(String, DataSource, String, String) - 类 的构造器cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- ContextRepositorySql - cn.org.atool.fluentmachine.persistence中的接口
-
状态机上下文操作SQL语句
- ContextTestSaver - cn.org.atool.fluentmachine.persistence中的类
-
上下文保存测试
- ContextTestSaver() - 类 的构造器cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
- copy(Context<DATA>) - 类 中的静态方法cn.org.atool.fluentmachine.persistence.ContextHelper
-
通过序列化和反序列化进行上下文深度拷贝
- CTX_ALL_FIELDS - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
ctx全字段列表
E
- ENV_DEFAULT - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepository
-
F
- F_CONTEXT - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
上下文
- F_CTX_STATE - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
当前主节点
- F_ENV - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
部署环境
- F_ERRORS - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
过程中错误信息
- F_FIRE_EVENT - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
触发事件
- F_GMT_CREATE - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
记录创建时间
- F_GMT_MODIFIED - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
最后修改时间
- F_ID - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
id
- F_IS_DELETED - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
逻辑删除标识
- F_LOCK_EXPIRE_TIME - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
锁过期时间
- F_LOCK_VERSION - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
版本锁
- F_MACHINE_ID - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
状态机标识
- F_REGION_STATES - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
流程节点
- F_SOURCE_STATE - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
来源节点
- F_SWITCHER - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
过程中控制开关点
- F_TARGET_STATE - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
目标节点
- F_TRADE_NO - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
业务单号
- findTimeoutTradeNo(String, long, long, boolean, Object[], long, int) - 接口 中的方法cn.org.atool.fluentmachine.persistence.ContextRepository
-
查找状态机(machineId)超时的列表
- findTimeoutTradeNo(String, long, long, boolean, Object[], long, int) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- findTradesByStatus(String, String, long, int) - 接口 中的方法cn.org.atool.fluentmachine.persistence.ContextRepository
-
查询特定状态的上下文列表
- findTradesByStatus(String, String, long, int) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- fromJson(String, Class<T>) - 类 中的方法cn.org.atool.fluentmachine.persistence.GsonKit
-
- fromJson(String, Class<T>) - 类 中的方法cn.org.atool.fluentmachine.persistence.JsonKit
-
json string反序列化为对象
G
- getPaths(String) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
返回路径描述
- GsonKit - cn.org.atool.fluentmachine.persistence中的类
-
状态机json序列化/反序列化 gson 实现
- GsonKit() - 类 的构造器cn.org.atool.fluentmachine.persistence.GsonKit
-
I
- isExistContext(String, String) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- isExistContext(String, String) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
J
- joinStates(Object[]) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
- JsonKit - cn.org.atool.fluentmachine.persistence中的类
-
状态机json序列化/反序列化工具
- JsonKit() - 类 的构造器cn.org.atool.fluentmachine.persistence.JsonKit
-
K
- kit - 类 中的静态变量cn.org.atool.fluentmachine.persistence.JsonKit
-
默认序列化, 反序列化实现
L
- loadContext(String, String, boolean, Class<DATA>) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- loadContext(String, String, boolean, Class<DATA>) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
- lock(Context, String, Object) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- lock(Context, String, Object) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
- LOG_ALL_FIELDS - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
log全字段列表
R
- repository(DataSource) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepository
-
实例化数据库操作对象,部署环境 default, 表名称默认
- repository(String, DataSource) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepository
-
实例化数据库操作对象, 表名称默认
- repository(String, DataSource, String, String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepository
-
实例化数据库操作对象, 指定上下文和log的表名称
S
- saveContext(Context, FireContext, boolean) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- saveContext(Context, FireContext, boolean) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
- SQL_FIND_CONTEXT_BY_STATUS(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
按主节点批量查询上下文
- SQL_FIND_CONTEXT_BY_TRADE_NO(String, boolean) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
根据业务号查找对应的上下文
- SQL_FIND_CONTEXT_TIMEOUT(String, boolean, Object[]) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
查找超时状态机流程
- SQL_INSERT_CONTEXT_LOG(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
新增上下文变更log
- SQL_INSERT_CONTEXT_STATUS(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
新增上下文
- SQL_IS_EXISTS_CONTEXT(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
判断是否存在对应tradeNo的上下文
- SQL_UPDATE_CONTEXT_LOCK(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
尝试获取指定上下文操作的锁
- SQL_UPDATE_CONTEXT_STATUS(String) - 接口 中的静态方法cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
更新上下文
T
- T_FLUENT_MACHINE_CTX - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepository
-
上下文主表
- T_FLUENT_MACHINE_LOG - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepository
-
上下文操作历史表
- toContext(Map<String, Object>, Class<DATA>) - 类 中的静态方法cn.org.atool.fluentmachine.persistence.ContextHelper
-
数据库结构转换为Context值
- toJson(Object) - 类 中的方法cn.org.atool.fluentmachine.persistence.GsonKit
-
- toJson(Object) - 类 中的方法cn.org.atool.fluentmachine.persistence.JsonKit
-
对象转换为json string
- toSaveContext(Context) - 类 中的静态方法cn.org.atool.fluentmachine.persistence.ContextHelper
-
上下文数据转换为数据库模型
- TRADE_STATUS_FIELDS - 接口 中的静态变量cn.org.atool.fluentmachine.persistence.ContextRepositorySql
-
U
- unlock(Context) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextRepositoryImpl
-
- unlock(Context) - 类 中的方法cn.org.atool.fluentmachine.persistence.ContextTestSaver
-
C E F G I J K L R S T U
Copyright © 2022. All rights reserved.