activiti中关于运行时的表

activiti中关于运行时的表都是ACT_RU_*系列的表,其中保存在运行中的Task的相关数据。
一共6个表:
ACT_RU_TASK
ACT_RU_VARIABLE
ACT_RU_JOB
ACT_RU_IDENTITYLINK
ACT_RU_EXECUTION
ACT_RU_EVENT_SUBSCR

ACT_RU_TASK表,保存的是正在运行中的节点数据。

字段描述类型Not Null备注
ID_ NVARCHAR2(64)Yes主键ID,唯一
REV_ NUMBER(*)No 
EXECUTION_ID_执行实例IDNVARCHAR2(64)No作为外键与PROC_INST_ID_均指向ACT_RU_EXECUTION表的ID_
PROC_INST_ID_流程实例IDNVARCHAR2(64)No 
PROC_DEF_ID_流程定义IDNVARCHAR2(64)No 
NAME_节点定义名称NVARCHAR2(255)No 
PARENT_TASK_ID_父节点实例IDNVARCHAR2(64)No 
DESCRIPTION_描述NVARCHAR2(2000)No 
TASK_DEF_KEY_节点定义的keyNVARCHAR2(255)No任务的ID
OWNER_实际签收人NVARCHAR2(255)No一般为空,只有在委托的情况下才有值
ASSIGNEE_签收人或委托人NVARCHAR2(255)No 
DELEGATION_委托类型NVARCHAR2(64)No
Pending
Resolved
如果没有委托则为空
PRIORITY_优先级NUMBER(*)No默认为50
CREATE_TIME_创建时间TIMESTAMP(6)No 
DUE_DATE_过期时间TIMESTAMP(6)No 
CATEGORY_类别NVARCHAR2(255)No 
SUSPENSION_STATE_挂起NUMBER(*)No
1:激活
2:挂起
TENANT_ID_租户IDNVARCHAR2(255)Nodefault ''
FORM_KEY_节点FormKeyNVARCHAR2(255)No 

ACT_RU_VARIABLE 运行时变量表


字段描述类型Not Null备注
ID_主键IDNVARCHAR2(64)Yes 
REV_ NUMBER(*)No 
TYPE_类型NVARCHAR2(255)No 
NAME_名称NVARCHAR2(255)Yes 
EXECUTION_ID_执行实例IDNVARCHAR2(64)No 
PROC_INST_ID_流程实例IDNVARCHAR2(64)No 
TASK_ID_节点实例IDNVARCHAR2(64)No 
BYTEARRAY_ID_字节表IDNVARCHAR2(64)NoACT_GE_BYTEARRAY的ID_
DOUBLE_ NUMBER(*,10)No存变量类型为Double的值
LONG_ NUMBER(19)No存变量类型为Long的值
TEXT_ NVARCHAR2(2000)No存变量类型为String的值或JPA对象的class
TEXT2_ NVARCHAR2(2000)NoJPA对象的class

ACT_RU_JOB 运行时定时任务数据表

字段描述类型Not Null备注
ID_主键IDNVARCHAR2(64)Yes 
REV_ NUMBER(*)  
TYPE_类型NVARCHAR2(255)Yes 
LOCK_EXP_TIME_锁定释放时间TIMESTAMP(6)  
LOCK_OWNER_挂起者NVARCHAR2(255)  
EXCLUSIVE_ NUMBER(1)  
EXECUTION_ID_执行实例IDNVARCHAR2(64)  
PROCESS_INSTANCE_ID_流程实例IDNVARCHAR2(64)  
PROC_DEF_ID_流程定义IDNVARCHAR2(64)  
RETRIES_ NUMBER(*)  
EXCEPTION_STACK_ID_异常信息IDNVARCHAR2(64)  
EXCEPTION_MSG_异常信息NVARCHAR2(2000)  
DUEDATE_到期时间TIMESTAMP(6)  
REPEAT_重复NVARCHAR2(255)  
HANDLER_TYPE_处理类型NVARCHAR2(255)  
HANDLER_CFG_处理标识NVARCHAR2(2000)  
TENANT_ID_租户IDNVARCHAR2(255) default ''

ACT_RU_IDENTITYLINK 运行时流程人员表,主要存储任务节点与参与者相关信息。



字段描述类型Not Null备注
ID_主键IDNVARCHAR2(64)Yes 
REV_ NUMBER(*)  
GROUP_ID_用户组IDNVARCHAR2(255) 分配给用户组时有值(如果分配给多个组,人的时候数据是怎么存的?多行?)
TYPE_类型NVARCHAR2(255) 
assignee、candidate、
owner、
starter、participant
USER_ID_用户IDNVARCHAR2(255) 分配给用户时有值
TASK_ID_节点实例IDNVARCHAR2(64)  
PROC_INST_ID_流程实例IDNVARCHAR2(64)  
PROC_DEF_ID_流程定义IDNVARCHAR2(64)  

ACT_RU_EXECUTION 流程执行实例表


字段描述类型Not Null备注
ID_主键IDNVARCHAR2(64)Yes 
REV_ NUMBER(*)  
PROC_INST_ID_流程实例IDNVARCHAR2(64)  
BUSINESS_KEY_业务主键KeyNVARCHAR2(255)  
PARENT_ID_父节点实例IDNVARCHAR2(64)  
PROC_DEF_ID_流程定义IDNVARCHAR2(64)  
SUPER_EXEC_ NVARCHAR2(64)  
ACT_ID_节点实例IDNVARCHAR2(255) 
节点实例ID即
ACT_RU_TASK中
的TASK_DEF_KEY_???
IS_ACTIVE_ NUMBER(1) 是否存活
IS_CONCURRENT_ NUMBER(1) 
是否并行
true
false
IS_SCOPE_ NUMBER(1)  
IS_EVENT_SCOPE_ NUMBER(1)  
SUSPENSION_STATE_ NUMBER(*) 
1:激活
2:挂起
CACHED_ENT_STATE_ NUMBER(*)  
TENANT_ID_ NVARCHAR2(255) default ''
NAME_ NVARCHAR2(255) 名称
LOCK_TIME_ TIMESTAMP(6)  
ACT_RU_EVENT_SUBSCR 监听信息表
throwEvent、catchEvent时的信息表


字段描述类型Not Null备注
ID_主键IDNVARCHAR2(64)Yes 
REV_ NUMBER(*)  
EVENT_TYPE_事件类型NVARCHAR2(255)Yes 
EVENT_NAME_事件名称NVARCHAR2(255)  
EXECUTION_ID_执行实例IDNVARCHAR2(64)  
PROC_INST_ID_流程实例IDNVARCHAR2(64)  
ACTIVITY_ID_活动实例IDNVARCHAR2(64)  
CONFIGURATION_配置NVARCHAR2(255)  
CREATED_是否创建TIMESTAMP(6)Yes默认系统当前时间戳
PROC_DEF_ID_流程定义IDNVARCHAR2(64)  
TENANT_ID_租户IDNVARCHAR2(255) default ''
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值