六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 125|回复: 0

JBPM工作流引擎数据库表结构解析4

[复制链接]

升级  31.33%

23

主题

23

主题

23

主题

秀才

Rank: 2

积分
97
 楼主| 发表于 2013-1-19 04:11:45 | 显示全部楼层 |阅读模式
2.3 JBPM_LOG:流程日志表

 
字段名

字段含义

主键

外键

ID_
标识

 
CLASS_
日志类型:
A: ActionLog

B: ByteArrayUpdateLog

C: CompositeLog

D: VariableDeleteLog E: DateUpdateLog

F: HibernateStringUpdateLog

G: LongUpdateLog

H: HibernateLongUpdateLog

I: ProcessInstanceCreateLog

L: DoubleUpdateLog

M: MessageLog

N: NodeLog

O: TokenCreateLog

P: ProcessLog

R: VariableCreateLog S: SignalLog

T: TransitionLog

U: StringUpdateLog

V: VariableLog

W: VariableUpdateLog X: ProcessInstanceEndLog

Y: TokenEndLog

0: TaskLog

1: TaskCreateLog

2: TaskAssignLog

3: TaskEndLog

4: SwimlaneLog

5: SwimlaneCreateLog
6: SwimlaneAssignLog
  
INDEX_

  
DATE_
日志产生时间
  
TOKEN _
日志所属TOKEN
  
PARENT_
日志的父日志,对应JBPM_LOG
  
CHILD_
创建的子TOKEN,对应TokenCreateLog
结束的子TOKEN,对应TokenEndLog
  
MESSAGE_
消息信息,当日志类型为M(MessageLog)时使用
  
EXCEPTION_
日志异常信息,对应ActionLog
  
ACTION_
日志所属ACTION,当日志类型为A(ActionLog)时使用
  
NODE_
日志所属NODE,当日志类型为N(NodeLog)时使用
  
ENTER_
进入节点时间,对应NodeLog
  
LEAVE_
离开节点时间,对应NodeLog
  
DURATION_
节点停留时间,对应NodeLog
  
TRANSITION_
日志所属TRANSITION
  
SOURCENODE_
TRANSITION的起点,对应TransitionLog
  
DESTINATIONNODE_
TRANSITION的终点,对应TransitionLog
  
VARIABLEINSTANCE_
日志所属的流程变量实例,对应VariableLog
  
OLDBYTEARRAY_
BYTEARRAY值,对应ByteArrayUpdateLog
  
NEWBYTEARRAY
BYTEARRAY值,对应ByteArrayUpdateLog
  
OLDDATEVALUE
DATE值,对应DateUpdateLog
  
NEWDATEVALUE
DATE值,对应DateUpdateLog
  
OLDDOUBLEVALUE_
DOUBLE值,对应DoubleUpdateLog
  
NEWDOUBLEVALUE_
DOUBLE值,对应DoubleUpdateLog
  
OLDLONGIDCLASS_
LONGIDCLASS值,对应HibernateLongUpdateLog
  
NEWLONGIDCLASS_
LONGIDCLASS值,对应HibernateLongUpdateLog
  
OLDLONGIDVALUE_
LONGID值,对应HibernateLongUpdateLog
  
NEWLONGIDVALUE_
LONGID值,对应HibernateLongUpdateLog
  
OLDSTRINGIDCLASS_
STRINGIDCLASS值,对应HibernateStringUpdateLog
  
OLDSTRINGIDVALUE_
STRINGID值,对应HibernateStringUpdateLog
  
NEWSTRINGIDCLASS_
STRINGIDCLASS值,对应HibernateStringUpdateLog
  
NEWSTRINGIDVALUE_
STRINGID值,对应HibernateStringUpdateLog
  
OLDLONGVALUE_
LONG值,对应LongUpdateLog
  
NEWLONGVALUE_
LONG值,对应LongUpdateLog
  
OLDSTRINGVALUE_
STRING值,对应StringUpdateLog
  
NEWSTRINGVALUE_
STRING值,对应StringUpdateLog
  
TASKINSTANCE_
日志所属的TASKINSTANCE,对应TaskLog

TaskCreateLog

TaskAssignLog

TaskEndLog

  
TASKACTORID_
任务的新ACTORID,对应TaskAssignLog
TaskCreateLog
SwimlaneCreateLog
SwimlaneAssignLog
  
TASKOLDACTORID_
任务的原ACTORID,对应TaskAssignLog
SwimlaneAssignLog
  
SWIMLANEINSTANCE_
日志所属的SWIMLANEINSTANC,对应SwimlaneLog
SwimlaneCreateLog
SwimlaneAssignLog
  
 
2.4 JBPM_RUNTIMEACTION:流程实时ACTION

 
字段名

字段含义

主键

外键

ID_
标识

 
VERSION_
版本
  
EVENTTYPE_
实时ACTION所处的事件类型名称
  
TYPE_
实时ACTION所在的图形节点类型
"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_
实时ACTION所在的图形节点的ID
  
PROCESSINSTANCE_
实时ACTION所在的流程实例,对应JBPM_PROCESSINSTANCE
  
ACTION_
实时ACTION对应的ACTION,对应JBPM_ACTION
  
PROCESSINSTANCEINDEX_

  
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表