jBPM4.4:
源头是Configuration,从Configuration生成引擎:ProcessEngine;
ProcessEngine可以得到以下几个Service:
- RepositoryService
- ExecutionService
- TaskService
- HistoryService
- ManagementService
这几个Service都是对外提供的服务,通过CommandService和PVM进行交互,实现功能
-------------------------------------------------------------------------------------------------
以下几个POJO对象:
- Deployment / DeploymentQuery
- ProcessDefinition / ProcessDefinitionQuery
- ProcessInstance / ProcessInstanceQuery
- Execution /
- Task / TaskQuery
这几个是目前自己用到的对象,主要还是后面的3个和创建一个流程的实例、进行流转等相关。
每种POJO对象都有自己的Query方法类(Execution没有)
--------------------------------------------------------------------------------------------------
几个关键属性:
- Key: 基本上Key一个大类别:
譬如ProcessDefinition中的key表示一类,不同的版本用version表示,结合成一个id
- id:
表示一个实实在在的点
--------------------------------------------------------------------------------------------------
流程的简述:
通过Deployment,发布一个ProcessDefinition。
ProcessDefinition通过Key来进行识别是否是同一个ProcessDefinition的不同版本。
发布一个流程,在数据库的(Deployment、DeployProp、Lob)3张表中留下记录;
开启一个流程,start一个ProcessInstance,会生成Execution,记录在Execution表中;
一个ProcessInstance可以有几个Execution同时在进行着;
Execution会和Task也有关系
分享到:
相关推荐
jbpm4.4开发指南,jbpm4.4用户指南
jBPM4.4工作流开发指南
jBPM4.4工作流开发指南(改进版) 开发环境搭建
jbpm4.4中文开发指南 ,官方翻译,新手必读!
jBPM 4.4开发指南,翻译官方文档 JBoss jBPM Teams
讲解了JBPM4的一些特性,以及一些开发实例
jBPM4.4开发指南 开发手册 JBPM4.4 开发
jbpm 4.4 开发指南 指导你如何使用jbpm
jbpm4.4开发指南
eclipse工作流插件 含jBPM_4.4_开发指南eclipse工作流插件 含jBPM_4.4_开发指南eclipse工作流插件 含jBPM_4.4_开发指南
jBPM 4.4 开发指南.pdf jBPM 4.4 用户指南.pdf 翻译官方文档 JBoss jBPM Teams 4.4 译者: Lingo 首页: http://www.family168.com/ 论坛: http://old.family168.com/bbs EMAIL: lingosurf168@gmail.com
jBPM 4.4 开发指南.pdf family168~~
jBPM 4.4开发指南 中文版 PDF格式
这个开发指南是为了给有经验的开发者看的, 这样就可以获得jBPM 的完全的灵活性。在这个开发 文档中提及的特性 可能当前不会被支持到。请自行使用。 1.2. 概述 第 2 章 孵化器 解释了最终会放到用户手册中的功能, ...
主要讲述JBPM4.4的开发,DOC格式,2011-03-28摘自http://www.family168.com/tutorial/jbpm4devguide/html/index.html,如有兴趣可在网上浏览,不必下载。
2.4 新建简单的请假流程 1)新建一个jbpm4.4的流程定义文件 右键点击srcNewOther,选择JBoss jBPM下的Jbpm 4 Process Definition,文件名写leave,版本号写4.4即可。
以JBPM官方文档为基础的中文开发指南,有助于对工作流的开发
jbpm工作流框架详细介绍。
最全面的工作流教程,从安装,部署,使用,开发,原理,机制。 有解释说明,有代码示例,图文并茂,手把手教学,保姆级教程。