没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
JBPM 数据库表说明
1 流程配置类数据库表:
1.1 JBPM_PROCESSDEFINITION:流程模版表
字段名 字段含义 主键 外键
ID_
流程模版标识
√ ×
NAME_
流程模版名称
× ×
VERSION_
流程模版版本,对于同
一流程模版,多次插入
数据库时,数据库中有
多条记录,每条记录中
的版本号一次增加
× ×
ISTERMINATIONIMPLI
CIT_
是否支持强行终止流程
(目前理解)
× ×
STARTSTATE_
起始节点 ID,在
JBPM_NODE 表中
× √
1.2 JBPM_NODE:流程节点表
字段名 字段含义 主键 外键
ID_
流程节点标识
√
CLASS_
节点类型:
C:
org.jbpm.graph.node.ProcessSt
ate
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
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_
流程节点名称
SUBPROCESSDEFINI
TION_
节点类型为 ProcessState 时使用,
代表子流程模版 id
√
ISASYNC_
节点是否支持异步机制
ACTION_
节点中指定的 action,对应
JBPM_ACTION 表
√
SUPERSTATE_
节点对应的 SuperState 的 id,表
明该节点属于某个 SuperState
√
PROCESSDEFINITION
_
节点所在的流程模版 id
√
DECISIONDELEGATI
ON
节点类型为 Decision 时使用,表明
Decision 对应的代理类,对应
JBPM_DELEGATION 表
√
DECISIONEXPRESSIO
N_
节点类型为 Decision 时使用,该属
性表示 Decision 中使用的判断表达
式
SIGNAL_
节点类型为 Task
CREATETASKS_
节点类型为 Task
ENDTASKS_
节点类型为 Task
NODECOLLECTIONIN
DEX_
节点类型为 SuperState 时使用,
1.3 JBPM_TRANSITION:流程迁移表
字段名 字段含义 主键 外键
ID_
流程迁移标识
√
NAME_
流程迁移名称
PROCESSDEFINITI
ON_
迁移所在的流程模版 id
√
FROM_
迁移来源,对应 Node 的
id
√
TO_
迁移目的,对应 Node 的
id
√
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.CreateTimerAct
ion I(取消定时器):
org.jbpm.scheduler.def.CancelTimerAct
ion
ISPROPAGATIONALLO
WED_
?
ACTIONEXPRESSION_
动作类行为 I 时使用,表示动作执行的脚本
ISASYNC_
动作是否支持异步机制
REFERENCEDACTION
_
动作中引用的动作,对应 JBPM_ACTION
√
ACTIONDELEGATION_
动作类型为 A 时使用,表示动作执行的代理
类,对应 JBPM_DELEGATION
√
EVENT_
动作中指定的事件,对应 JBPM_EVENT
PROCESSDEFINITION_
动作所在的流程模版 id
√
TIMERNAME_
定时器名称
DUEDATE_
定时器间隔时间
REPEAT_
定时器动作执行次数
TRANSITIONNAME_
动作指定后指向的 Transition
TIMERACTION_
定时器动作代理类,对应 JBPM_ACTION
EXPRESSION_
定时器执行表达式
EVENTINDEX_
?
EXCEPTIONHANDLER
_
异常处理类,对应 JBPM_
EXCEPTIONHANDLER
EXCEPTIONHANDLERI
NDEX_
?
1.5 JBPM_EVENT:流程事件表
字段名 字段含义 主键 外键
ID_
流程事件标识
√
EVENTTYPE_
流程事件类型名称
TYPE_
流程事件所在的图形节点
类型
"A" :Task
"C" :ProcessState
"D" :Decision"
"E" :EndState"
"F" :Fork"
"J" :Join"
"K" :TaskNode"
"N" :Node"
"P" :
ProcessDe4nition"
"R" :StartState"
"S" :State"
"T" :Transition"
"U" :SuperState"
GRAPHELEMENT_
流程事件所在的图形节点
的 ID
PROCESSDEFINITI
ON_
流程事件所属流程定义,
对应
JBPM_PROCESSDEFINIT
ION
√
NODE_
流程事件所属节点,对应
JBPM_NODE
√
TRANSITION_
流程事件所属迁移,对应
JBPM_ TRANSITION
√
TASK_
流程事件所属任务,对应
JBPM_TASK
√
1.6 JBPM_DELEGATION:流程代理类表(用于实例化 jbpm 中的 action 类)
字段名 字段含义 主键 外键
ID_
流程代理标识
√
CLASSNAME_
流程代理类名称
CONFIGURATION_
流程代理类配置信息
CONFIGTYPE_
流程代理类配置类型
PROCESSDEFINITI
ON_
流程代理类所属流程定
义,对应
JBPM_PROCESSDEFINIT
ION
√
1.7 JBPM_TASK:流程任务表
字段名 字段含义 主键 外键
ID_
流程任务标识
√
NAME_
流程任务名称
PROCESSDEFINITION_
流程任务所属流程定义,
对应
JBPM_PROCESSDEFINIT
ION
√
DESCRIPTION_
流程任务描述
ISBLOCKING_
任务是否为阻塞(任务不
完成、流程不能继续)
ISSIGNALING_
任务是否可以驱动 TOKEN
DUEDATE
任务持续时间,表明任务
应在多长时间内完成
ACTORIDEXPRESSION ?
剩余21页未读,继续阅读
资源评论
zhl3029178
- 粉丝: 4
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功