0 0

JBPM 中的 ProcessInstance、Execution、Task是什么关系呀?15

JBPM 中的 ProcessInstance、Execution、Task是什么关系呀?

在使用中,发现ProcessInstance 的ID 与Execution ID相同,
并可以可以使用ProcessInstance ID查询出Execution,这是什么关系?

问题补充:
1v1_问天 写道
http://zybing.iteye.com/blog/746088,我也是看别人的。

谢谢,这个文章我也看过了,不过还是不太明白是什么关系

ProcessDefinition  可以看成一个Java类
ProcessInstance  可以看成是类的一个实例,即具体的一个东西

主要是Execution  和 Task,及他们同ProcessInstance 的关系 。
2012年4月07日 16:09

2个答案 按时间排序 按投票排序

0 0

流程图是一条直线的情况下,execution==process
表现在id上,就是没有分支和定时器时,两者的id相同(所以看起来可以用此id查彼对象)
多一个分支,就多出一个execution
当前分出了几个岔子,就有几个execution
每个activity的execution的“头”,就是一个activity的Task
execution的身子,是已经完成的task
分支汇入干流后,分支execution就inactivity了
干流或所有分支的execution都走完了,整个process也就走完了

2015年8月21日 13:48
0 0

http://zybing.iteye.com/blog/746088,我也是看别人的。

2012年4月09日 09:54

相关推荐

Global site tag (gtag.js) - Google Analytics