activiti中的核心service学习
1、ManagementService
Job任务管理
数据库相关通用操作
执行流程引擎命令(Command)
示例

2、HistoryService
管理流程实例结束后的历史数据
构建历史数据的查询对象
根据流程实例id删除流程历史数据
示例

3、FormService
解析流程定义中表单项的配置
提交表单的方式驱动用户节点流转
获取自定义外部表单key
示例

4、IdentityService
管理用户
管理用户组
用户与用户组的关系(MemberShip)
示例

5、TaskService
对用户任务UserTask的管理和流程的控制
设置用户任务的权限信息(设置候选人等)
针对用户任务添加任务附件,任务评论和事件记录
示例

6、RuntimeService 流程运行控制服务
启动流程及对流程数据的控制
流程实例(ProcessInstance)与执行流(Execution)的查询
触发流程操作,接收消息和信号
示例

7、RepositoryService 流程存储服务
管理流程定义文件xml及静态资源的服务
对特定流程的挂起和激活
流程定义启动权限管理
deploymentBuilder 部署文件构造器
deploymentQuery 部署文件查询器
ProcessDefinitionQuery 流程定义文件查询对象
Deployment 流程部署文件对象
ProcessDefinition 流程定义文件对象
BpmnModel 流程定义的java格式
示例


浙公网安备 33010602011771号