public interface ContextRepositorySql
| 限定符和类型 | 字段和说明 |
|---|---|
static List<String> |
CTX_ALL_FIELDS
ctx全字段列表
|
static String |
F_CONTEXT
上下文
|
static String |
F_CTX_STATE
当前主节点
|
static String |
F_ENV
部署环境
|
static String |
F_ERRORS
过程中错误信息
|
static String |
F_FIRE_EVENT
触发事件
|
static String |
F_GMT_CREATE
记录创建时间
|
static String |
F_GMT_MODIFIED
最后修改时间
|
static String |
F_ID
id
|
static String |
F_IS_DELETED
逻辑删除标识
|
static String |
F_LOCK_EXPIRE_TIME
锁过期时间
|
static String |
F_LOCK_VERSION
版本锁
|
static String |
F_MACHINE_ID
状态机标识
|
static String |
F_REGION_STATES
流程节点
|
static String |
F_SOURCE_STATE
来源节点
|
static String |
F_SWITCHER
过程中控制开关点
|
static String |
F_TARGET_STATE
目标节点
|
static String |
F_TRADE_NO
业务单号
|
static List<String> |
LOG_ALL_FIELDS
log全字段列表
|
static String |
TRADE_STATUS_FIELDS |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
joinStates(Object[] states) |
static String |
SQL_FIND_CONTEXT_BY_STATUS(String ctxTable)
按主节点批量查询上下文
|
static String |
SQL_FIND_CONTEXT_BY_TRADE_NO(String ctxTable,
boolean ignoreLock)
根据业务号查找对应的上下文
|
static String |
SQL_FIND_CONTEXT_TIMEOUT(String ctxTable,
boolean isIn,
Object[] states)
查找超时状态机流程
|
static String |
SQL_INSERT_CONTEXT_LOG(String logTable)
新增上下文变更log
|
static String |
SQL_INSERT_CONTEXT_STATUS(String ctxTable)
新增上下文
|
static String |
SQL_IS_EXISTS_CONTEXT(String ctxTable)
判断是否存在对应tradeNo的上下文
|
static String |
SQL_UPDATE_CONTEXT_LOCK(String ctxTable)
尝试获取指定上下文操作的锁
|
static String |
SQL_UPDATE_CONTEXT_STATUS(String ctxTable)
更新上下文
|
static final String TRADE_STATUS_FIELDS
Copyright © 2022. All rights reserved.