- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JBPM 数据库表说明
1 流程配置类数据库表:
1.1 JBPM_PROCESSDEFINITION:流程模版表
字段名 字段含义 主键 外键
ID_ 流程模版标识 √ ×
NAME_ 流程模版名称 × ×
流程模版版本,对于同一
流程模版,多次插入数据
VERSION_ × ×
库时,数据库中有多条记
录,每条记录中的版本号
一次增加
ISTERMINATIONI
MPLICIT_
是否支持强行终止流程
(目前理解)
× ×
STARTSTATE_
起 始 节 点 ID , 在
JBPM_NODE 表中
× √
1.2 JBPM_NODE:流程节点表
字段名 字段含义 主键 外键
ID_ 流程节点标识 √
节点类型:
C:
org.jbpm.graph.node.Proce
ssState
D:
org.jbpm.graph.node.Decisi
CLASS_ on
E:
org.jbpm.graph.node.EndSt
ate
F:
org.jbpm.graph.node.Fork
J:
org.jbpm.graph.node.Join
K:
org.jbpm.graph.node.TaskN
ode
N:
org.jbpm.graph.def.Node
R:
org.jbpm.graph.node.StartS
tate
S:
org.jbpm.graph.node.State
U:
org.jbpm.graph.def.SuperSt
ate
NAME_ 流程节点名称
SUBPROCESSDE 节 点 类 型 为 ProcessState
FINITION_ 时使用,代表子流程模版 id
ISASYNC_ 节点是否支持异步机制
节点中指定的 action,对应
ACTION_
JBPM_ACTION 表
√
√
SUPERSTATE_
节点对应的 SuperState 的
id,表明该节点属于某个
SuperState
√
PROCESSDEFINI
TION_
节点所在的流程模版 id √
DECISIONDELEG
ATION
DECISIONEXPRE
SSION_
节点类型为 Decision 时使
用,表明 Decision 对应的代
理 类 , 对 应
JBPM_DELEGATION 表
节点类型为 Decision 时使
用,该属性表示 Decision 中
使用的判断表达式
√
SIGNAL_ 节点类型为 Task
CREATETASKS_ 节点类型为 Task
ENDTASKS_ 节点类型为 Task
NODECOLLECTI 节点类型为 SuperState 时
ONINDEX_ 使用,
1.3 JBPM_TRANSITION:流程迁移表
字段名 字段含义 主键 外键
ID_ 流程迁移标识 √
NAME_ 流程迁移名称
PROCESSDEFINI
TION_
迁移所在的流程模版 id √
FROM_ 迁移来源,对应 Node 的 id √
TO_ 迁移目的,对应 Node 的 id √
FROMINDEX_ ?
1.4 JBPM_ACTION:流程动作表
字段名 字段含义 主键 外键
ID_ 流程动作标识 √
NAME_ 流程动作名称 √
流程动作分类:
A(动作):
org.jbpm.graph.def.Action
S(脚本):
org.jbpm.graph.action.Scrip
t
CLASS_
C(创建定时器):
org.jbpm.scheduler.def.Cre
ateTimerAction I(取消定时
器):
org.jbpm.scheduler.def.Can
celTimerAction
ISPROPAGATION
ALLOWED_
?
ACTIONEXPRESS 动作类行为 I 时使用,表示
ION_ 动作执行的脚本
ISASYNC_ 动作是否支持异步机制
REFERENCEDAC
TION_
动作中引用的动作,对应
JBPM_ACTION
√
ACTIONDELEGA
TION_
动作类型为 A 时使用,表示
动作执行的代理类,对应
JBPM_DELEGATION
√
EVENT_
动作中指定的事件,对应
JBPM_EVENT
PROCESSDEFINI
TION_
动作所在的流程模版 id √
TIMERNAME_ 定时器名称
DUEDATE_ 定时器间隔时间
REPEAT_ 定时器动作执行次数
TRANSITIONNA 动 作 指 定 后 指 向 的
ME_ Transition
TIMERACTION_
定时器动作代理类,对应
JBPM_ACTION
EXPRESSION_ 定时器执行表达式
EVENTINDEX_ ?
EXCEPTIONHAN 异常处理类,对
原创力文档


文档评论(0)