Activiti七大接口,28张表详解

Activiti七大接口,28张表详解

7大接口

RepositoryService:提供管理流程部署和流程定义API。
RuntimeService:提供运行时流程实例进行管理与控制API。
TaskService:提供流程任务管理API。
IdentityService:提供对流程用户数据进行管理的API,包括用户组、用户及用户–组关系。
ManagementService:提供对流程引擎进行管理和维护的服务。
HistoryService:提供流程的历史数据进行操作API。
FormService:提供表单服务。

28张表

表结构:
1:资源库流程规则表

  1. act_re_deployment 部署信息表
  2. act_re_model 流程设计模型部署表
  3. act_re_procdef 流程定义数据表
    2:运行时数据表
  4. act_ru_execution 运行时流程执行实例表
  5. act_ru_identitylink 运行时流程人员表,主要存储任务节点与参与者的相关信息
  6. act_ru_task 运行时任务节点表
  7. act_ru_variable 运行时流程变量数据表

3:工作数据表

  1. act_ru_job 一般工作表
  2. act_ru_deadletter_job 无法执行工作表,用于存放无法执行的工作
  3. act_ru_suspended_job 中断工作表,中断工作产生后,会将工作保存到该表
  4. act_ru_timer_job 定时器工作表

4:事件描述表

  1. act_ru_event_subscr 事件描述表

5:历史数据表

  1. act_hi_actinst 历史节点表
  2. act_hi_attachment 历史附件表
  3. act_hi_comment 历史意见表
  4. act_hi_identitylink 历史流程人员表
  5. act_hi_detail 历史详情表,提供历史变量的查询
  6. act_hi_procinst 历史流程实例表
  7. act_hi_taskinst 历史任务实例表
  8. act_hi_varinst 历史变量表

6:组织机构表

  1. act_id_group 用户组信息表
  2. act_id_info 用户扩展信息表
  3. act_id_membership 用户与用户组对应信息表
  4. act_id_user 用户信息表
    这四张表很常见,基本的组织机构管理,关于用户认证方面建议还是自己开发一套,组件自带的功能太简单,使用中有很多需求难以满足

7:通用数据表

  1. act_ge_bytearray 二进制数据表
  2. act_ge_property 属性数据表存储整个流程引擎级别的数据,初始化表结构时,会默认插入三条记录

8:其他数据表

  1. act_evt_log 存储事件处理日志,方便管理员跟踪处理
  2. act_procdef_info 流程定义信息(新增)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. ACT_GE_PROPERTY:流程引擎属性表,存储全局属性,如流程引擎版本等。 2. ACT_GE_BYTEARRAY:字节数组表,用于存储流程定义、流程实例等的二进制数据,如bpmn文件、流程图等。 3. ACT_RE_DEPLOYMENT:部署表,存储每次部署的信息,如部署时间、部署人员等。 4. ACT_RE_PROCDEF:流程定义表,存储流程定义的信息,如流程名称、版本、启动表单等。 5. ACT_RU_EXECUTION:流程实例表,存储流程实例的运行时信息,如流程实例ID、当前节点ID、变量等。 6. ACT_HI_PROCINST:历史流程实例表,存储已经结束的流程实例的信息,如流程开始时间、结束时间、持续时间等。 7. ACT_HI_ACTINST:历史节点表,存储流程实例中每个节点的信息,如节点类型、节点名称、开始时间、结束时间等。 8. ACT_HI_TASKINST:历史任务表,存储流程实例中每个任务的信息,如任务名称、处理人、开始时间、结束时间等。 9. ACT_HI_VARINST:历史变量表,存储流程实例中每个变量的信息,如变量名称、变量类型、变量值等。 10. ACT_RU_TASK:任务表,存储当前流程实例中每个任务的信息,如任务名称、处理人、开始时间、结束时间等。 11. ACT_RU_IDENTITYLINK:任务参与者表,存储每个任务的参与者信息,如候选人、候选组等。 12. ACT_RE_MODEL:模型表,存储流程模型的信息,如模型名称、创建人、创建时间等。 13. ACT_HI_COMMENT:历史评论表,存储流程实例中每个任务的评论信息,如评论人、评论时间、评论内容等。 14. ACT_ID_GROUP:用户组表,存储用户组的信息,如组名称、组类型等。 15. ACT_ID_MEMBERSHIP:用户-用户组关系表,存储每个用户与用户组之间的关系。 16. ACT_ID_USER:用户表,存储用户的信息,如用户名、密码、邮箱等。 17. ACT_RU_EVENT_SUBSCR:事件订阅表,存储每个事件订阅的信息,如事件名称、流程实例ID、执行ID等。 18. ACT_HI_ATTACHMENT:历史附件表,存储每个任务的附件信息,如附件名称、附件类型、附件描述等。 19. ACT_RU_VARIABLE:变量表,存储每个流程实例中的变量信息,如变量名称、变量值、变量类型等。 20. ACT_RU_JOB:定时任务表,存储每个定时任务的信息,如任务名称、执行时间等。 21. ACT_RU_SUSPENDED_JOB:挂起的定时任务表,存储每个被暂停的定时任务的信息。 22. ACT_HI_JOB_LOG:历史定时任务日志表,存储每个定时任务的执行日志信息,如任务名称、执行时间、执行结果等。 23. ACT_RE_MODEL_BYTEARRAY:模型字节数组表,存储每个模型的二进制数据。 24. ACT_RU_EVENT_SUBSCR:事件订阅表,存储每个事件订阅的信息,如事件名称、流程实例ID、执行ID等。 25. ACT_HI_IDENTITYLINK:历史任务参与者表,存储每个任务的参与者信息,如候选人、候选组等。 26. ACT_HI_DETAIL:历史详情表,存储每个流程实例的详细历史信息,如变量修改记录、任务完成记录等。 27. ACT_RU_DEADLETTER_JOB:死信定时任务表,存储每个因为异常而失败的定时任务的信息。 28. ACT_RU_SUSPENDED_JOB:挂起的定时任务表,存储每个被暂停的定时任务的信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值