All Classes and Interfaces

Class
Description
 
动作显示
节点动作管理
操作类型
加签
节点审批意见策略
审批节点
 
 
 
 
 
 
基础策略
 
条件分支节点
 
条件控制节点
 
 
自定义
自定义脚本
 
延迟节点
 
延迟策略配置
 
延迟任务
延迟任务上下文管理对象
延时任务仓库
委派
结束节点
 
异常流程配置,在节点没有匹配到人员时触发 异常时可以指定跳转到的节点或者指定默认的审批人员,两者二选一,优先以跳转的节点为准
 
异常触发脚本
错误触发策略配置(没有匹配到人时)
 
流程发起请求
节点动作服务
审批意见
流程审批意见
流程详情
 
 
流程发起请求
创建流程服务
延时触发服务
流程详情请求
流程详情服务
流程引擎框架异常基类
Flow execution exception
流程表单
 
流程节点管理器,主要获取流程节点信息
流程节点状态
Flow not found exception
流程审批人
流程操作者防腐层
Flow permission exception
流程节点记录请求
流程节点记录服务
流程流转记录数据模型
流程结束事件
流程正常完成事件
流程记录
流程记录保存服务,负责保存流程记录和待办记录的合并关系
流程启动事件
流程待办事件
流程催办事件
流程撤回请求
撤销流程服务
脚本运行时的$bind上下文对象
流程服务
流程会话对象
Flow state exception
存储待办合并的记录,仅当开启流程记录合并时才会产生合并记录数据 FlowRecord#isMergeable() 为true时才会产生
 
待办记录数据,所有的待办列表(自动合并记录)
 
流程催办请求
催办服务
Flow parameter validation exception
流程表单数据
表单数据体
表单字段元数据
 
 
表单字段权限策略配置
 
流程groovy脚本绑定对象 $bind def run(request){ $bind.createErrorThrow(operator); }
流程groovy脚本请求对象 request def run(request){ request.getOperatorName() }
办理节点
 
 
复制接口
流程审批中呈现的节点 在流程审批过程中可界面的节点,包括StartNodeEndNode 等节点 过滤条件节点例如 ConditionNode ConditionBranchNode 等逻辑控制节点
节点动作
流程触发的异步事件
流程节点
流程执行的生命周期,流程在运行之前将会先构建 IFlowAction IFlowNode FlowSession 等对象
1.
流程参与用户
map 转换
包容分支节点
 
包容控制节点
 
节点配置策略
干预策略
工作流策略
多人审批策略配置
 
 
 
 
 
节点策略配置工厂
节点策略管理
节点待办标题脚本
节点标题策略配置
节点类型
抄送节点
 
人员加载脚本
操作人配置策略
节点操作者管理
人员匹配脚本
并行分支节点
 
并行分支控制仓库
并行控制
 
并行节点需要在最后的合并的节点上统一触发下一流程,因此需要分析最终汇聚的节点
通过
 
流程审批节点
审批意见内容,仅当历史节点存在数据
随机工具类
记录合并策略配置
拒绝动作 拒绝,拒绝时需要根据拒绝的配置流程来设置,退回上级节点、退回指定节点、终止流程
拒绝脚本 拒绝,拒绝时需要根据拒绝的配置流程来设置,退回指定节点、终止流程
 
 
流程引擎仓库持有者上下文,负责持有流程引擎相关的仓库实例,并提供相关服务的构建方法
重新提交策略配置
 
退回
撤回策略
 
路由分支节点
 
路由触发脚本
路由策略
提交人与审批人一致配置
 
保存
默认脚本定义
脚本运行时上下文
 
开始节点
 
子流程
 
子流程任务脚本
子流程任务策略
超时策略配置
 
转办
触发节点
 
触发节点脚本
触发策略配置
催办间隔控制,防止催办过快,配合节点的UrgeStrategy策略使用
催办频率控制仓库
催办策略
流程对象
流程备份
流程备份仓库
流程构建器
工作流仓库
 
 
流程策略管理