1 流程配置类数据库表:
JBPM_PROCESSDEFINITION:流程模版表
字段名
字段含义
主键
外键
ID_
流程模版标识
√
×
NAME_
流程模版名称
×
×
VERSION_
流程模版版本,对于同一流程模版,多次插入数据库时,数据库中有多条记录,每条记录中的版本号一次增加
×
×
ISTERMINATIONIMPLICIT_
是否支持强行终止流程(目前理解)
×
×
STARTSTATE_
起始节点ID,在JBPM_NODE表中
×
√
JBPM_NODE:流程节点表
字段名
字段含义
主键
外键
ID_
流程节点标识
√
CLASS_
节点类型:
C:
D:
E:
F:
J:
K:
N:
R:
S:
U:
NAME_
流程节点名称
SUBPROCESSDEFINITION_
节点类型为ProcessState时使用,代表子流程模版id
√
ISASYNC_
节点是否支持异步机制
ACTION_
节点中指定的action,对应JBPM_ACTION表
√
SUPERSTATE_
节点对应的SuperState的id,表明该节点属于某个SuperState
√
PROCESSDEFINITION_
节点所在的流程模版id
√
DECISIONDELEGATION_
节点类型为Decision时使用,表明Decision对应的代理类,对应JBPM_DELEGATION表
√
DECISIONEXPRESSION_
节点类型为Decision时使用,该属性表示Decision中使用的判断表达式
SIGNAL_
节点类型Which table?
为Task
CREATETASKS_
节点类型为Task
ENDTASKS_
节点类型为Task
NODECOLLECTIONINDEX_
节点类型为SuperState时使用,
JBPM_TRANSITION:流程迁移表
字段名
字段含义
主键
外键
ID_
流程迁移标识
√
NAME_
流程迁移名称
PROCESSDEFINITION_
迁移所在的流程模版id
√
FROM_
迁移来源,对应Node的id
√
TO_
迁移目的,对应Node的id
√
CONDITION_
转移的条件表达式
FROMINDEX_
迁移来源索引
JBPM_ACTION:流程动作表
字段名
字段含义
主键
外键
ID_
流程动作标识
√
NAME_
流程动作名称
√
CLASS_
流程动作分类:
A(动作):
S(脚本):
C(创建定时器):
I(取消定时器):
ISPROPAGATIONALLOWED_
动作是否允许传播
ACTIONEXPRESSION_
动作类行为I时使用,表示动作执行的脚本
ISASYNC_
动作是否支持异步机制
REFERENCEDACTION_
动作中引用的动作,对应JBPM_ACTION
√
ACTIONDELEGATION_
动作类型为A时使用,表示动作执行的代理类,对应JBPM_DELEGATION
√
EVENT_
动作中指定的事件,对应JBPM_EVENT
PROCESSDEFINITION_
动作所在的流程模版id
√
TIMERNAME_
定时器名称
DUEDATE_
定时器间隔时间
REPEAT_
定时器动作执行次数
TRANSITIONNAME_
动作指定后指向的Tran
jBPM3.2.3数据库表说明 来自淘豆网m.daumloan.com转载请标明出处.