首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

JBPM工作流引擎数据库表构造解析5

2012-12-25 
JBPM工作流引擎数据库表结构解析52.5 JBPM_VARIABLEINSTANCE:流程变量实例表 ?字段名字段含义主键外键ID_

JBPM工作流引擎数据库表结构解析5
2.5 JBPM_VARIABLEINSTANCE:流程变量实例表

?

字段名

字段含义

主键

外键

ID_

标识

??

CLASS_

变量类型:

V : org.jbpm.context.exe.VariableInstance

B : org.jbpm.context.exe.variableinstance.ByteArrayInstance

D : org.jbpm.context.exe.variableinstance.DateInstance

O : org.jbpm.context.exe.variableinstance.DoubleInstance

H : org.jbpm.context.exe.variableinstance.HibernateLongInstance

I : org.jbpm.context.exe.variableinstance.HibernateStringInstance

L : org.jbpm.context.exe.variableinstance.LongInstance

S : org.jbpm.context.exe.variableinstance.StringInstance

N : org.jbpm.context.exe.variableinstance.NullInstance

??

NAME_

变量名称

??

TYPE_

??

CONVERTER_

数值转换器

??

TOKEN_

变量所在的TOKEN,对应JBPM_TOKEN

?

TOKENVARIABLEMAP_

该变量所属的TOKEN的变量映射,对应JBPM_TOKENVARIABLEMAP

?

PROCESSINSTANCEINDEX_

??

PROCESSINSTANCE_

变量所在的流程实例,对应JBPM_PROCESSINSTANCE

?

BYTEARRAYVALUE_

当流程变量是ByteArray类型时,变量的值,对应JBPM_BYTEARRAY

??

DATEVALUE_

当流程变量是DATE类型时,变量的值

??

DOUBLEVALUE_

当流程变量是DOUBLE类型时,变量的值

??

LONGIDCLASS_

当流程变量是了HibernateLongInstance类型时,变量的类型

??

LONGVALUE_

当流程变量是了HibernateLongInstance/Long类型时,变量的值

??

STRINGIDCLASS_

当流程变量是了HibernateStringInstance类型时,变量的类型

??

STRINGVALUE_

当流程变量是了HibernateStringInstance/String类型时,变量的值

??

TASKINSTANCE_

变量所在的任务实例,对应JBPM_TASKINSTANCE

??

?

?

2.6 JBPM_COMMENT:流程备注信息表

?

字段名

字段含义

主键

外键

ID_

标识

?

VERSION_

版本

??

ACTORID_

产生该备注的ACTOR

??

TIME_

流程备注产生时间

??

MESSAGE_

流程备注信息

??

TOKEN_

流程备注所属的TOKEN,对应JBPM_TOKEN

?

TASKINSTANCE_

流程备注所属的TASKINSTANCE,对应JBPM_TASKINSTANCE

?

TOKENINDEX_

?

TASKINSTANCEINDEX_

??

?

?

2.7 JBPM_MESSAGE:流程异步消息表

?

字段名

字段含义

主键

外键

ID_

标识

?

CLASS_

消息类型

M : org.jbpm.msg.Message T : org.jbpm.msg.db.TextMessage

A : org.jbpm.command.ExecuteActionCommand

N : org.jbpm.command.ExecuteNodeCommand

S : org.jbpm.command.SignalCommand

K : org.jbpm.command.TaskInstanceEndCommand

??

DESTINATION_

消息目的源

??

EXCEPTION_

消息异常信息

??

ISSUSPENDED_

??

TOKEN_

流程消息所属的TOKEN,对应JBPM_TOKEN

?

TASKINSTANCE_

流程消息所属的TASKINSTANCE,对应JBPM_TASKINSTANCE

?

TEXT_

消息内容

??

ACTION_

流程消息所属的ACTION,对应JBPM_ ACTION

?

NODE_

流程消息所属的NODE,对应JBPM_ NODE

?

TRANSITIONNAME_

??

?

?

2.8 JBPM_TIMER:流程定时器表

?

字段名

字段含义

主键

外键

ID_

标识

?

NAME_

定时器名称

??

DUEDATE_

定时器每次执行的间隔时间

??

REPEAT_

定时器是否重复执行

??

TRANSITIONNAME_

定时器执行后,流程的目的TRANSITION名称

??

EXCEPTION_

流程备注所属的TOKEN,对应JBPM_TOKEN

??

ISSUSPENDED_

???

ACTION_

定时器所属的ACTION,对应JBPM_ ACTION

?

TOKEN_

定时器所属的TOKEN,对应JBPM_ TOKEN

?

PROCESSINSTANCE_

定时器所属的PROCESSINSTANCE,对应JBPM_PROCESSINSTANCE

?

TASKINSTANCE_

定时器所属的TASKINSTANCE,对应JBPM_TASKINSTANCE

?

GRAPHELEMENTTYPE_

定时器所属的图形元素类型

??

GRAPHELEMENT_

定时器所属的图形元素

??

?

?

2.9 JBPM_TOKENVARIABLEMAP:流程TOKEN变量MAP表

?

字段名

字段含义

主键

外键

ID_

标识

?

TOKEN_

流程TOKEN变量映射所属的TOKEN,对应JBPM_TOKEN

?

CONTEXTINSTANCE_

流程TOKEN变量映射所属的流程上下文实例,对应JBPM_MODULEINSTANCE

?

?

?

热点排行