没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
JBPM 数据库表说明
1 流程配置类数据库表:
1.1 JBPM_PROCESSDEFINITION:流程模版表
字段名 字段含义 主键 外键
ID_
流程模版标识
√
NAME_
流程模版名称
CLASS_
用于表之间继承时的区分字段
VERSION_
流程模版版本,对于同一流程模版,多次插入数
据库时,数据库中有多条记录,每条记录中的版
本号一次增加
DESCRIPTION_
流程描述
ISTERMINATIONI
MPLICIT_
是否支持强行终止流程
STARTSTATE_
起始节点 ID,在 JBPM_NODE 表中
√
1.2 JBPM_NODE:流程节点表
字段名 字段含义 主键 外键
ID_
流程节点标识
√
CLASS_
用于节点之间集成时标识节点类型:
C: org.jbpm.graph.node.ProcessState
D: org.jbpm.graph.node.Decision
E: org.jbpm.graph.node.EndState
F: org.jbpm.graph.node.Fork
J: org.jbpm.graph.node.Join
K: org.jbpm.graph.node.TaskNode
M:org.jbpm.graph.node.MailNode
N: org.jbpm.graph.def.Node
R: org.jbpm.graph.node.StartState
S: org.jbpm.graph.node.State
U: org.jbpm.graph.def.SuperState
NAME_
流程节点名称
DESCRIPTION_
流程节点描述
SUBPROCNAM
E_
节点类型为 ProcessState 时使用,代表制流程的名称
SUBPROCESSD
EFINITION_
指定了一个由该 Node 发起的子,节点类型为
ProcessState 时使用,代表子流程模版 id,对应于
JBPM_PROCESSDEFINITION
√
ISASYNC_
节点是否支持异步机制
ISASYNCEXCL_
节点是否支持排他异步机制
ACTION_
普通节点中指定的 action,对应 JBPM_ACTION
表
√
SUPERSTATE_
节点对应的 SuperState 的 id,表明该节点属于某
√
1
个 SuperState
PROCESSDEFI
NITION_
节 点 所 在 的 流 程 模 版 id, 对 应 于
JBPM_PROCESSDEFINITION
√
DECISIONDELE
GATION
节点类型为 Decision 时使用,表明 Decision 对
应的代理类,对应 JBPM_DELEGATION 表
√
DECISIONEXPR
ESSION_
节 点 类 型 为 Decision 时 使 用 , 该 属 性 表 示
Decision 中使用的判断表达式
SIGNAL_
节点类型为 Task,任务结束时的操作
{unsynchronized|never|5rst|5rst-wait|last|
last-wait}
CREATETASKS_
节点类型为 Task,在运行期间是否创建任务
值为 1 和 0
ENDTASKS_
节点类型为 Task, 在离开节点时,所有打开的任务
将被结束 {yes|no|true|false}
NODECOLLECT
IONINDEX_
GROUP BY 流程实例,建立节点的索引
SCRIPT_
普通节点配置的脚本
对应 JBPM_ACTION 表
√
PARENTLOCKM
ODE_
父 节 点 锁 定 模 式 , 用 在 JOIN 节 点 , 特 指 设 定
Discriminator
1.3 JBPM_TRANSITION:流程迁移表
字段名 字段含义 主键 外键
ID_
流程迁移标识
√
NAME_
流程迁移名称
DESCRIPTION_
流程迁移描述
PROCESSDEFI
NITION_
迁移所属的流程模版
对应于 JBPM_PROCESSDEFINITION
√
FROM_
迁移来源,对应 JBPM_NODE 的 id
√
TO_
迁移目的,对应 JBPM_NODE 的 id
√
CONDITION_
执行此迁移的条件
FROMINDEX_
针对多个转移离开时建立的索引
1.4 JBPM_ACTION:流程动作表
字段名 字段含义 主键 外键
ID_
流程动作标识
√
NAME_
流程动作名称
√
CLASS_
流程动作分类:
A(动作): org.jbpm.graph.def.Action
S(脚本): org.jbpm.graph.action.Script
C(创建定时器):
org.jbpm.scheduler.def.CreateTimerAction
I(取消定时器):
org.jbpm.scheduler.def.CancelTimerAction
M(邮件): org.jbpm.graph.action.MailAction
2
ISPROPAGATIO
NALLOWED_
动作仅在本动作元素所属的触发事件上被执行
ACTIONEXPRE
SSION_
动作类行为 I 时使用,表示动作执行的脚本
ISASYNC_
动作是否支持异步机制
REFERENCEDA
CTION_
引用的全局动作
对应 JBPM_ACTION
√
ACTIONDELEG
ATION_
动作类型为 A 时使用,表示动作执行的代理类,对
应 JBPM_DELEGATION
√
EVENT_
动作所属的事件
对应 JBPM_EVENT
√
PROCESSDEFI
NITION_
动作所在的流程模版
对应于 JBPM_PROCESSDEFINITION
√
TIMERNAME_
定时器名称
DUEDATE_
定时器间隔时间
REPEAT_
定时器动作执行次数
TRANSITIONNA
ME_
动作指定后指向的 Transition
TIMERACTION_
定时器动作代理类
对应 JBPM_ACTION
EXPRESSION_
定时器执行表达式
EVENTINDEX_
属于多个事件时建立的索引
EXCEPTIONHA
NDLER_
异常处理类
对应 JBPM_ EXCEPTIONHANDLER
EXCEPTIONHA
NDLERINDEX_
异常处理类索引
1.5 JBPM_EVENT:流程事件表
字段名 字段含义 主键 外键
ID_
流程事件标识
√
EVENTTYPE_
流程事件类型名称
流程事件所在的图形节点类型
"A" :Task
"C" :ProcessState
"D" :Decision"
"E" :EndState"
"F" :Fork"
"J" :Join"
"K" :TaskNode"
"N" :Node"
"P" :ProcessDe5nition"
"R" :StartState"
"S" :State"
"T" :Transition"
"U" :SuperState"
TYPE_
GRAPHELEMEN
T_
引用同类型图形元素的索引
PROCESSDEFI
流程事件所属流程定义(?NULL)
√
3
剩余14页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ### 词向量的介绍、使用技巧和优缺点的文章
- 基于STM32F103CBT6单片机GC65+MP2625+CC1101 GPSTrack模块板硬件(原理图+PCB)工程文件
- ### 通道处理过程模拟概念、优缺点和使用技巧
- ### MyBatis动态SQL介绍说明、使用技巧和优缺点
- 上传下载仿163网盘无刷新文件上传 for Jsp-fileupload-jsp.rar
- VMware Workstation业界非常稳定且安全的桌面虚拟机软件-计算机上运行多个操作系统,支持Windows、DOS等
- 基于STM8L101F3P6单片机+LY2508A33P+CC1100遥控器硬件(原理图+PCB)工程文件.zip
- 上传下载WAP图铃下载系统-unimg.rar
- YTX-0.1.0-Win
- 上传下载ExtJS 2.2 开源网络硬盘系统-dogdisk.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功