Mr.Sherlock 发表于 2013-1-19 04:11:45

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

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_

   
 
页: [1]
查看完整版本: JBPM工作流引擎数据库表结构解析4