1、流程定义ID:ProcessDefinitionId,当定义一个流程就会产生。
2、流程实例ID:ProcessInstanceId,当开始一个具体的流程时就会产生,也就是不同的流程实例ID可能有相同的流程定义ID。
3、TaskId,每一个userTask都会有一个Id这个是存在于流程实例上的。
4、TaskDefinitionKey和(ActivityImpl activityId = activity.getId)是一样的,都是伴随与流程定义上的。
RepositoryService: Activiti 中每一个不同版本的业务流程的定义都需要使用一些定义文件,部署文件和支持数据 ( 例如 BPMN2.0 XML 文件,表单定义文件,流程定义图像文件等 ),这些文件都存储在 Activiti 内建的 Repository 中。Repository Service 提供了对 repository 的存取服务。
RuntimeService:在 Activiti 中,每当一个流程定义被启动一次之后,都会生成一个相应的流程对象实例。Runtime Service 提供了启动流程、查询流程实例、设置获取流程实例变量等功能。此外它还提供了对流程部署,流程定义和流程实例的存取服务。
TaskService:在 Activiti 中业务流程定义中的每一个执行节点被称为一个 Task,对流程中的数据存取,状态变更等操作均需要在 Task 中完成。Task Service 提供了对用户 Task 和 Form 相关的操作。它提供了运行时任务查询、领取、完成、删除以及变量设置等功能。
IdentityService:Activiti 中内置了用户以及组管理的功能,必须使用这些用户和组的信息才能获取到相应的 Task。Identity Service 提供了对 Activiti 系统中的用户和组的管理功能。
ManagementService:Management Service 提供了对 Activiti 流程引擎的管理和维护功能,这些功能不在工作流驱动的应用程序中使用,主要用于 Activiti 系统的日常维护。
HistoryService: History Service 用于获取正在运行或已经完成的流程实例的信息,与 Runtime Service 中获取的流程信息不同,历史信息包含已经持久化存储的永久信息,并已经被针对查询优化。
FormService: Activiti 中的流程和状态 Task 均可以关联业务相关的数据。通过使用 Form Service 可以存取启动和完成任务所需的表单数据并且根据需要来渲染表单。
相关推荐
工作流引擎Activiti是开源的工作流引擎,这是一份简单的使用总结,希望对大家有用。
Activiti工作流 个人总结的方法文档
因为最近公司项目有用到Activiti5工作流来进行审批开发,所以就把activiti5那25张表表结构总结了一份文档,对一些表字段和表做了一些说明和用途以便大家学习。
activiti安装总结,其它所有方式都不行的时候,用这个文件夹里的资源和说明操作。该方式已在各个机器上安装成功
学习activiti 的朋友可以看看! 可以很好的作为参考资料!
自己通过学习activiti流程所总结的经验,对初学者有很大用处!!
个人对于activiti学习的总结笔记,包括:学习方法、引入的包、代码实现等
包括:Activiti5的10分钟入门指南(转载);Activiti5学习笔记;Activiti5与SSH的整合笔记。
这是我根据教学视频以及网上的资料学习总结的activiti的案例。包括流程定义 流程实例、流程变量、网关、个人任务与组任务、监听、servicetask等,后续会继续更新
工作流Activiti的学习总结Activiti5.6和Spring3.03整合
activiti的jar包
《Activiti实战》 一共四个部分:准备篇(1~2章)介绍了Activiti的概念、特点、应用、体系结构,以及开发环境的搭建和配置;基础篇(3~4章)首先讲解了Activiti Modeler、Activiti Designer两种流程设计工具的详细...
activiti 5.22 explorer的war包
教你使用activiti流程的常见服务!整合项目需自己下jar包! 《spring集成activiti所需jar包》
activiti工作流的 PPT 大致讲了一下activiti的常用API
个人关于activiti的学习总结,包含activiti的基本知识及基本的使用理解,纯属个人理解,如有问题,欢迎交流。
activiti-5.22.0zip下载
Activiti工作流中文开发帮助API文档说明。 Activiti工作流表结构文档说明。
赠送jar包:activiti-engine-5.21.0.jar; 赠送原API文档:activiti-engine-5.21.0-javadoc.jar; 赠送源代码:activiti-engine-5.21.0-sources.jar; 赠送Maven依赖信息文件:activiti-engine-5.21.0.pom; 包含...
Activiti 5.22.0 全部源码,帮助分析Activiti 工作原理!