BPM业务流程管理jbpm数据库表说明_第1页
BPM业务流程管理jbpm数据库表说明_第2页
BPM业务流程管理jbpm数据库表说明_第3页
BPM业务流程管理jbpm数据库表说明_第4页
BPM业务流程管理jbpm数据库表说明_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JBPM数据库表说明1流程配置类数据库表:1.1JBPM_PROCESSDEFINITION:流程模版表谢谢阅读字段名字段含义主键外键ID_流程模版标识√×NAME_流程模版名称××VERSION_××一次增加ISTERMINATIONIMPLICIT_是否支持强行终止流程(目前理解)××STARTSTATE_起始节点ID,在JBPM_NODE表中×√1.2JBPM_NODE:流程节点表字段名字段含义主键外键ID_流程节点标识√节点类型:C:org.jbpm.graph.node.ProcessStateD:org.jbpm.graph.node.Decision

CLASS_E:org.jbpm.graph.node.EndStateF:org.jbpm.graph.node.ForkJ:org.jbpm.graph.node.JoinK:org.jbpm.graph.node.TaskNodeN:org.jbpm.graph.def.NodeR:org.jbpm.graph.node.StartStateS:org.jbpm.graph.node.StateU:org.jbpm.graph.def.SuperStateNAME_流程节点名称SUBPROCESSDEFINITION_节点类型为ProcessStateid√ISASYNC_节点是否支持异步机制ACTION_节点中指定的actionJBPM_ACTION表√节点对应的SuperState的SUPERSTATE_id,表明该节点属于某个√感谢阅读SuperStatePROCESSDEFINITION_节点所在的流程模版id√节点类型为Decision时使DECISIONDELEGATION用,表明Decision对应的代理类,对应√JBPM_DELEGATION表DECISIONEXPRESSION_节点类型为Decision时使用,该属性表示Decision中使用的判断表达式SIGNAL_节点类型为TaskCREATETASKS_节点类型为TaskENDTASKS_节点类型为TaskNODECOLLECTIONI节点类型为SuperState时谢谢阅读NDEX_使用,1.3JBPM_TRANSITION:流程迁移表字段名字段含义主键外键ID_流程迁移标识√NAME_流程迁移名称PROCESSDEFINITION_迁移所在的流程模版id√FROM_迁移来源,对应Node的id√TO_迁移目的,对应Node的id√FROMINDEX_?1.4JBPM_ACTION:流程动作表字段名字段含义主键外键ID_流程动作标识√NAME_流程动作名称√流程动作分类:A(动:org.jbpm.graph.def.ActionS(脚CLASS_:org.jbpm.graph.action.ScriptC(创建定时器):org.jbpm.scheduler.def.CreateTimerActionI(取消定时器):org.jbpm.scheduler.def.CancelTimerActionISPROPAGATIONALLOWED_?ACTIONEXPRESSIO动作类行为I精品文档放心下载N_动作执行的脚本ISASYNC_动作是否支持异步机制REFERENCEDACTION_动作中引用的动作,对应JBPM_ACTION√ACTIONDELEGATION_动作类型为A动作执行的代理类,对应JBPM_DELEGATION√EVENT_动作中指定的事件,对应JBPM_EVENTPROCESSDEFINITION_动作所在的流程模版id√TIMERNAME_定时器名称DUEDATE_定时器间隔时间REPEAT_定时器动作执行次数TRANSITIONNAME_动作指定后指向的TransitionTIMERACTION_定时器动作代理类,对应JBPM_ACTIONEXPRESSION_定时器执行表达式EVENTINDEX_?EXCEPTIONHANDLE异常处理类,对应感谢阅读R_JBPM_EXCEPTIONHANDLEREXCEPTIONHANDLERINDEX_?1.5JBPM_EVENT:流程事件表字段名字段含义主键外键ID_流程事件标识√EVENTTYPE_流程事件类型名称流程事件所在的图形节点类型"A":Task"C":ProcessState"D":Decision""E":EndState""F":Fork"TYPE_"J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"GRAPHELEMENT_流程事件所在的图形节点的IDPROCESSDEFINITION_应JBPM_PROCESSDEFINITION√NODE_流程事件所属节点,对应JBPM_NODE√TRANSITION_流程事件所属迁移,对应JBPM_TRANSITION√TASK_流程事件所属任务,对应JBPM_TASK√1.6JBPM_DELEGATION:流程代理类表(用于实例化jbpm中的action感谢阅读类)字段名字段含义主键外键ID_流程代理标识√CLASSNAME_流程代理类名称CONFIGURATION_流程代理类配置信息CONFIGTYPE_流程代理类配置类型PROCESSDEFINITION_流程代理类所属流程定义,对应JBPM_PROCESSDEFINITION√1.7JBPM_TASK:流程任务表字段名字段含义主键外键ID_流程任务标识√NAME_流程任务名称PROCESSDEFINITION_应JBPM_PROCESSDEFINITION√DESCRIPTION_流程任务描述ISBLOCKING_成、流程不能继续)ISSIGNALING_任务是否可以驱动TOKEN谢谢阅读DUEDATE在多长时间内完成ACTORIDEXPRESSION?POOLEDACTORSEXPRESSION?TASKMGMTDEFINITION_任务所属的任务管理模块ID,对应JBPM_MODULEDEFIFNITION√TASKNODE_任务所属的TASK_NODE,对应JBPM_NODE√STARTSTATE任务所属的START_NODE应JBPM_NODE√ASSIGNMENTDELEGATION?√SWIMLANE执行该任务的泳道(角色)√TASKCONTROLLER_?1.8JBPM_TASKCONTROLLER:流程任务控制器谢谢阅读字段名字段含义主键外键ID_流程任务控制器标识√TASKCONTROLLERDELEGATION_流程任务控制器对应的代理,对应JBPM_DELEGATION√1.9JBPM_VARIABLEACCESS:流程变量表精品文档放心下载字段名字段含义主键外键ID_流程变量标识√VARIABLENAME_流程变量名称ACCESS_流程变量存取方式MAPPEDNAME?(暂时不使用)PROCESSSTATE流程变量所属的流程节点,对应JBPM_NODE√流程变量所属的流程任务TASKCONTROLLER控制器,对应√感谢阅读JBPM_TASKCONTROLLERINDEX_?SCRIPT流程变量所属的ACTION应JBPM_ACTION√1.10JBPM_MODULEDEFINITION:流程模块定义表精品文档放心下载字段名字段含义主键外键ID_流程模块标识√流程模块类型:M:org.jbpm.module.def.ModuleDefinitionC:org.jbpm.context.def.ContextDefinitionF:org.jbpm.file.def.FileCLASS_DefinitionL:org.jbpm.logging.def.LoggingDefinitionI:org.jbpm.scheduler.def.SchedulerDefinitionT:org.jbpm.taskmgmt.def.TaskMgmtDefinitionNAME_流程模块名称PROCESSDEFINITION_应JBPM_PROCESSDEFINITION√STARTTASK类型为T时使用,对应JBPM_TASK√1.11JBPM_EXCEPTIONHANDLER:流程异常处理器表精品文档放心下载字段名字段含义主键外键ID_流程异常处理器标识√EXCEPTIONHANDLERNAME_流程异常处理器名称流程异常处理器所在的图形节点类型"A":Task"C":ProcessState"D":Decision""E":EndState""F":Fork"TYPE_"J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"GRAPHELEMENT_流程异常处理器所在的图形节点的IDPROCESSDEFINITION_流程异常处理器所属流程定义,对应JBPM_PROCESSDEFINITION√NODE_流程异常处理器所属节点,对应JBPM_NODE√TRANSITION_流程异常处理器所属迁移,对应JBPM_TRANSITION√TASK_流程异常处理器所属任务,对应JBPM_TASK√GRAPHELEMENTIND流程异常处理器中包含的精品文档放心下载EX_ACTION集合的索引(?)1.12JBPM_DECISIONCONDITION:DECISION节点判断条件表谢谢阅读字段名字段含义主键外键INDEX_标识√DECISION_所属的DECISION,对应JBPM_NODE√TRANSITIONNAME_DECISION节点的“离开节点名称”EXPRESSION“离开节点名称对应的条件表达式1.13JBPM_SWINLANE:DECISION节点判断条件表谢谢阅读字段名字段含义主键外键ID_标识√NAME_泳道名称√TRANSITIONNAME_DECISION节点的“离开节点名称”EXPRESSION“离开节点名称对应的条件表达式2流程运行类数据库表:2.1JBPM_PROCESSINSTANCE:流程实例表精品文档放心下载字段名字段含义主键外键ID_标识√VERSION_版本START_流程实例开始时间END_流程实例结束时间ISSUSPENDED流程实例是否暂停PROCESSDEFINITION_流程实例所属的流程模版,对应JBPM_PROCESSDEFINITION√ROOTTOKEN_流程实例对应的TOKEN,对应JBPM_TOKEN√父流程的当前TOKEN的ID,SUPERPROCESSTOKEN_当流程实例为子流程实例子流程时,父流程的当前√TOKEN。对应JBPM_TOKEN2.2JBPM_TOKEN:流程TOKEN表字段名字段含义主键外键ID_标识√VERSION_版本START_TOKEN开始时间END_TOKEN结束时间NODEENTER_TOKENTOKEN当前所处的节点)的时间NEXTLOGINDEX_?ISABLETOREACTIVATEPARENT_能否重新激活父TOKEN标志ISTERMINATIONIMPLICIT_能够强制终止TOKEN标志ISSUSPENDED_TOKEN是否处于暂停状态精品文档放心下载NODE_TOKEN所在的当前节点,对应JBPM_NODE√PROCESSINSTANCE_TOKEN所属的流程实例,对应JBPM_PROCESSINSTANCE√TOKEN的父TOKENTOKENPARENT_是由fock产生或处于子流程中时使用,对应√JBPM_TOKEN2.3JBPM_LOG:流程日志表字段名字段含义主键外键ID_标识√日志类型:A:ActionLogB:ByteArrayUpdateLogC:CompositeLogD:VariableDeleteLogE:DateUpdateLogF:HibernateStringUpdateLogG:LongUpdateLogH:HibernateLongUpdateLogCLASS_I:ProcessInstanceCreateLogL:DoubleUpdateLogM:MessageLogN:NodeLogO:TokenCreateLogP:ProcessLogR:VariableCreateLogS:SignalLogT:TransitionLogU:StringUpdateLog

V:VariableLog精品文档放心下载W:VariableUpdateLogX:ProcessInstanceEndLogY:TokenEndLog0:TaskLog1:TaskCreateLog2:TaskAssignLog3:TaskEndLog4:SwimlaneLog5:SwimlaneCreateLog6:SwimlaneAssignLogINDEX_?DATE_日志产生时间TOKEN_日志所属TOKENPARENT_日志的父日志,对应JBPM_LOG创建的子TOKEN,对应CHILD_TokenCreateLog结束的子TOKEN,对应TokenEndLogMESSAGE_消息信息,当日志类型为M(MessageLog)时使用EXCEPTION_日志异常信息,对应ActionLogACTION_日志所属ACTION型为A(ActionLogNODE_日志所属NODE为N(NodeLog)时使用ENTER_进入节点时间,对应NodeLogLEAVE_离开节点时间,对应NodeLogDURATION_节点停留时间,对应NodeLogTRANSITION_日志所属TRANSITION感谢阅读SOURCENODE_TRANSITION的起点,对应TransitionLogDESTINATIONNODETRANSITION的终点,对应谢谢阅读_TransitionLogVARIABLEINSTANC日志所属的流程变量实例,谢谢阅读E_对应VariableLogOLDBYTEARRAY_原BYTEARRAY值,对应ByteArrayUpdateLogNEWBYTEARRAY新BYTEARRAY值,对应ByteArrayUpdateLogOLDDATEVALUE原DATE值,对应DateUpdateLogNEWDATEVALUE新DATE值,对应DateUpdateLogOLDDOUBLEVALUE_原DOUBLE值,对应DoubleUpdateLogNEWDOUBLEVALUE_新DOUBLE值,对应DoubleUpdateLogOLDLONGIDCLASS_原LONGIDCLASS值,对应HibernateLongUpdateLogNEWLONGIDCLASS_新LONGIDCLASS值,对应HibernateLongUpdateLogOLDLONGIDVALUE_原LONGID值,对应HibernateLongUpdateLogNEWLONGIDVALUE_新LONGID值,对应HibernateLongUpdateLogOLDSTRINGIDCLAS原STRINGIDCLASS感谢阅读S_HibernateStringUpdateLog感谢阅读OLDSTRINGIDVALU原STRINGID值,对应谢谢阅读E_HibernateStringUpdateLog精品文档放心下载NEWSTRINGIDCLAS新STRINGIDCLASS谢谢阅读S_HibernateStringUpdateLog精品文档放心下载NEWSTRINGIDVALU新STRINGID值,对应精品文档放心下载E_HibernateStringUpdateLog谢谢阅读OLDLONGVALUE_原LONG值,对应LongUpdateLogNEWLONGVALUE_新LONG值,对应LongUpdateLogOLDSTRINGVALUE_原STRING值,对应StringUpdateLogNEWSTRINGVALUE_新STRING值,对应StringUpdateLog日志所属的TASKINSTANCE,对应TaskLogTASKINSTANCE_TaskCreateLog感谢阅读TaskAssignLogTaskEndLog任务的新ACTORID,对应TaskAssignLogTASKACTORID_TaskCreateLog谢谢阅读SwimlaneCreateLogSwimlaneAssignLog任务的原ACTORID,对应TASKOLDACTORID_TaskAssignLog精品文档放心下载SwimlaneAssignLog日志所属的SWIMLANEINSTANCE_SWIMLANEINSTANC,对应SwimlaneLogSwimlaneCreateLogSwimlaneAssignLog2.4JBPM_RUNTIMEACTION:流程实时ACTION表感谢阅读字段名字段含义主键外键ID_标识√VERSION_版本EVENTTYPE_实时ACTION所处的事件类型名称实时ACTION所在的图形节点类型"A":Task"C":ProcessState"D":Decision""E":EndState""F":Fork"TYPE_"J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"GRAPHELEMENT_实时ACTION所在的图形节点的IDPROCESSINSTANCE_实时ACTION所在的流程实例,对应JBPM_PROCESSINSTANCEACTION_实时ACTION对应的ACTION,对应JBPM_ACTIONPROCESSINSTANCEINDEX_?2.5JBPM_VARIABLEINSTANCE:流程变量实例表感谢阅读字段名字段含义主键外键ID_标识变量类型:V:org.jbpm.context.exe.VariableInstanceB:org.jbpm.context.exe.variableinstance.ByteArrayInstanceD:org.jbpm.context.exe.variableinstance.DateInstanceO:org.jbpm.context.exe.variableinstance.DoubleInstanceH:org.jbpm.context.exe.vCLASS_ariableinstance.Hibernat精品文档放心下载eLongInstanceI:org.jbpm.context.exe.v

ariableinstance.Hibernat

eStringInstance精品文档放心下载L:org.jbpm.context.exe.v

ariableinstance.LongInst

ance精品文档放心下载S:org.jbpm.context.exe.v

ariableinstance.StringIn

stance感谢阅读N:org.jbpm.context.exe.variableinstance.NullInstanceNAME_变量名称TYPE_?CONVERTER_数值转换器TOKEN_变量所在的TOKEN,对应JBPM_TOKEN√TOKENVARIABLEMAP_该变量所属的TOKEN的变量映射,对应JBPM_TOKENVARIABLEMAP√PROCESSINSTANCEINDEX_?PROCESSINSTANCE_JBPM_PROCESSINSTANCE√当流程变量是ByteArray类BYTEARRAYVALUE_型时,变量的值,对应精品文档放心下载JBPM_BYTEARRAYDATEVALUE_当流程变量是DATE类型时,变量的值DOUBLEVALUE_当流程变量是DOUBLE类型时,变量的值当流程变量是了LONGIDCLASS_HibernateLongInstance类精品文档放心下载型时,变量的类型当流程变量是了LONGVALUE_HibernateLongInstance/L精品文档放心下载ong类型时,变量的值当流程变量是了STRINGIDCLASS_HibernateStringInstance精品文档放心下载类型时,变量的类型当流程变量是了STRINGVALUE_HibernateStringInstance感谢阅读/String类型时,变量的值TASKINSTANCE_JBPM_TASKINSTANCE2.6JBPM_COMMENT:流程备注信息表字段名字段含义主键外键ID_标识√VERSION_版本ACTORID_产生该备注的ACTORTIME_流程备注产生时间MESSAGE_流程备注信息TOKEN_流程备注所属的TOKEN,对应JBPM_TOKEN√流程备注所属的TASKINSTANCE_TASKINSTANCE,对应√感谢阅读JBPM_TASKINSTANCETOKENINDEX_?√TASKINSTANCEINDEX_?2.7JBPM_MESSAGE:流程异步消息表字段名字段含义主键外键ID_标识√消息类型M:org.jbpm.msg.MessageT:org.jbpm.msg.db.TextMessageCLASS_A:mand.ExecuteActionCommandN:mand.ExecuteNodeCommandS:mand.SignalCommandK:mand.TaskInstanceEndCommandDESTINATION_消息目的源EXCEPTION_消息异常信息ISSUSPENDED_?TOKEN_流程消息所属的TOKEN,对应JBPM_TOKEN√流程消息所属的TASKINSTANCE_TASKINSTANCE,对应√精品文档放心下载JBPM_TASKINSTANCETEXT_消息内容ACTION_流程消息所属的ACTION应JBPM_ACTION√NODE_流程消息所属的NODEJBPM_NODE√TRANSITIONNAME_?2.8JBPM_TIMER:流程定时器表字段名字段含义主键外键ID_标识√NAME_定时器名称DUEDATE_定时器每次执行的间隔时间REPEAT_定时器是否重复执行TRANSI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论