1.11JBPM_EXCEPTIONHANDLER:流程异常处理器表
|
字段名 |
字段含义 |
主键 |
外键 |
|
ID_ |
流程异常处理器标识 |
√ | |
|
EXCEPTIONHANDLERNAME_ |
流程异常处理器名称 | ||
|
TYPE_ |
流程异常处理器所在的图形节点类型 "A" :Task "C" :ProcessState "D" :Decision" "E" :EndState" "F" :Fork" "J" :Join" "K" :TaskNode" "N" :Node" "P" :ProcessDefinition" "R" :StartState" "S" :State" "T" :Transition" "U" :SuperState" | ||
|
GRAPHELEMENT_ |
流程异常处理器所在的图形节点的ID | ||
|
PROCESSDEFINITION_ |
流程异常处理器所属流程定义,对应JBPM_PROCESSDEFINITION |
√ | |
|
NODE_ |
流程异常处理器所属节点,对应JBPM_NODE |
√ | |
|
TRANSITION_ |
流程异常处理器所属迁移,对应JBPM_ TRANSITION |
√ | |
|
TASK_ |
流程异常处理器所属任务,对应JBPM_TASK |
√ | |
|
GRAPHELEMENTINDEX_ |
流程异常处理器中包含的ACTION集合的索引(?) |
1.12 JBPM_DECISIONCONDITION:DECISION节点判断条件表
|
字段名 |
字段含义 |
主键 |
外键 |
|
INDEX_ |
标识 |
√ | |
|
DECISION_ |
所属的DECISION,对应JBPM_NODE |
√ | |
|
TRANSITIONNAME_ |
DECISION节点的“离开节点名称” | ||
|
EXPRESSION |
每一个“离开节点名称”对应的条件表达式 |
1.13 JBPM_ SWINLANE:DECISION节点判断条件表
|
字段名 |
字段含义 |
主键 |
外键 |
|
ID_ |
标识 |
√ | |
|
NAME_ |
泳道名称 |
√ | |
|
TRANSITIONNAME_ |
DECISION节点的“离开节点名称” | ||
|
EXPRESSION |
每一个“离开节点名称”对应的条件表达式 |
2 流程运行类数据库表:
2.1 JBPM_PROCESSINSTANCE:流程实例表
|
字段名 |
字段含义 |
主键 |
外键 |
|
ID_ |
标识 |
√ | |
|
VERSION_ |
版本 | ||
|
START_ |
流程实例开始时间 | ||
|
END_ |
流程实例结束时间 | ||
|
ISSUSPENDED |
流程实例是否暂停 | ||
|
PROCESSDEFINITION_ |
流程实例所属的流程模版,对应JBPM_PROCESSDEFINITION |
√ | |
|
ROOTTOKEN_ |
流程实例对应的TOKEN,对应JBPM_TOKEN |
√ | |
|
SUPERPROCESSTOKEN_ |
父流程的当前TOKEN的ID,当流程实例为子流程实例时使用,表明由父流程进入子流程时,父流程的当前TOKEN。对应JBPM_TOKEN |
√ |
2.2 JBPM_TOKEN:流程TOKEN表
|
字段名 |
字段含义 |
主键 |
外键 |
|
ID_ |
标识 |
√ | |
|
VERSION_ |
版本 | ||
|
START_ |
TOKEN开始时间 | ||
|
END_ |
TOKEN结束时间 | ||
|
NODEENTER_ |
TOKEN进入当前节点(TOKEN当前所处的节点)的时间 | ||
|
NEXTLOGINDEX_ |
? | ||
|
ISABLETOREACTIVATEPARENT_ |
能否重新激活父TOKEN标志 | ||
|
ISTERMINATIONIMPLICIT_ |
能够强制终止TOKEN标志 | ||
|
ISSUSPENDED_ |
TOKEN是否处于暂停状态 | ||
|
NODE_ |
TOKEN所在的当前节点,对应JBPM_NODE |
√ | |
|
PROCESSINSTANCE_ |
TOKEN所属的流程实例,对应JBPM_PROCESSINSTANCE |
√ | |
|
PARENT_ |
TOKEN的父TOKEN,当TOKEN是由fock产生或处于子流程中时使用,对应JBPM_TOKEN |
√ |
本文详细介绍了JBPM流程引擎中的关键数据库表结构,包括流程异常处理器表、DECISION节点判断条件表、流程实例表和流程TOKEN表等。通过这些表的设计,读者可以深入了解JBPM如何管理和跟踪业务流程。
1256

被折叠的 条评论
为什么被折叠?



