前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Activiti6.0(四)核心Api

Activiti6.0(四)核心Api

作者头像
楠楠
发布2019-07-22 14:34:36
9480
发布2019-07-22 14:34:36
举报
文章被收录于专栏:郭少华郭少华

流程引擎及服务

  • RepositoryService 流程仓库Service,可以管理流程仓库例如部署删除读取流程资源
  • RuntimeService 运行时Service可以处理所有运行状态的流程实例流程控制(开始,暂停,挂起等)
  • TaskService 任务Service用于管理、查询任务,例如签收、办理、指派等
  • IdentitiServicec 身份Service可以管理查询用户、组之间的关系
  • FormService 表单Service用于读取和流程、任务相关的表单数据
  • HistoryService 历史Service用于查询所有的历史数据
  • ManagementService 引擎管理Service,和具体业务无关,主要查询引擎配置,数据库作业
  • DynamicBpmService 动态bpm服务

流程存储服务

RepositoryService

  • 管理流程定义文件xml及静态资源服务
  • 对流程定义文件对暂停激活
  • 流程定义启动权限管理
  • 部署文件构造器DeploymentBuilder
  • 部署文件查询器DeploymentQuery
  • 流程定义文件查询对象ProcessDefinitionQuery

API文档

序号

方法

含义

描述

1

repositoryService.createDeployment().addClasspathResource("参数") .deploy()

部署流程

resources文件下面的xml流程文件

2

repositoryService.createDeploymentQuery().list()

查询所有部署

3

repositoryService.createProcessDefinitionQuery().list()

查询所有部署流程

4

repositoryService.suspendProcessDefinitionById或ByKey

挂起流程

根据流程id挂起流程修改表ACT_RE_PROCDEF字段SUSPENSION_STATE_:1激活 2挂起

5

repositoryService.activateProcessDefinitionById或ByKey

启动流程

根据流程id激活流程修改表ACT_RE_PROCDEF字段SUSPENSION_STATE_:1激活 2挂起

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.07.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 流程引擎及服务
  • 流程存储服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档