- 浏览: 573445 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (669)
- oracle (36)
- java (98)
- spring (48)
- UML (2)
- hibernate (10)
- tomcat (7)
- 高性能 (11)
- mysql (25)
- sql (19)
- web (42)
- 数据库设计 (4)
- Nio (6)
- Netty (8)
- Excel (3)
- File (4)
- AOP (1)
- Jetty (1)
- Log4J (4)
- 链表 (1)
- Spring Junit4 (3)
- Autowired Resource (0)
- Jackson (1)
- Javascript (58)
- Spring Cache (2)
- Spring - CXF (2)
- Spring Inject (2)
- 汉字拼音 (3)
- 代理模式 (3)
- Spring事务 (4)
- ActiveMQ (6)
- XML (3)
- Cglib (2)
- Activiti (15)
- 附件问题 (1)
- javaMail (1)
- Thread (19)
- 算法 (6)
- 正则表达式 (3)
- 国际化 (2)
- Json (3)
- EJB (3)
- Struts2 (1)
- Maven (7)
- Mybatis (7)
- Redis (8)
- DWR (1)
- Lucene (2)
- Linux (73)
- 杂谈 (2)
- CSS (13)
- Linux服务篇 (3)
- Kettle (9)
- android (81)
- protocol (2)
- EasyUI (6)
- nginx (2)
- zookeeper (6)
- Hadoop (41)
- cache (7)
- shiro (3)
- HBase (12)
- Hive (8)
- Spark (15)
- Scala (16)
- YARN (3)
- Kafka (5)
- Sqoop (2)
- Pig (3)
- Vue (6)
- sprint boot (19)
- dubbo (2)
- mongodb (2)
最新评论
一.含义
task 即待办任务
execution 即流程执行线路,或者执行环境
当流程中没有分支时,Execution等同于ProcessInstance,甚至连ID也相同;
当流程中存在分支(fork, parallel gateway),则在分支口会形成子Execution,在下一个gateway才会合并(joined)。
二.关系
从数量上来说,task是始终小于等于execution,每个task总是对应一个execution。而execution不一定对应一个task。
从级别上来说,execution相当于task的执行环境,execution是包含task的
三.执行过程中的变化
假如有这么一个流程:
1 . 开启新流程,创建一个新的主干execution,并且主干execution对应的当前节点为A
2. A节点审批通过
a. 更新主干节点为第一个InclusiveGetway
b. 创建两个新的execution
c.创建待办B和C,分别关联对应executionB 和C
3. B节点审批通过
a.更新executionB当前节点为第二个inclusiveGetway
4.C节点审批通过
a.更新executionC 当前节点为第二个inclusiveGetway
b.删除executionB
c.删除executionC
d.更新主干execution节点为D
5.D节点审批通过
a.删除主干execution
总结
execution其实就是分支的执行线。
有的文章说task与execution是一对一的关系,这个是不准确的,应该是execution和分支是一对一的关系,有多少个分支就有多少个execution。
task 即待办任务
execution 即流程执行线路,或者执行环境
当流程中没有分支时,Execution等同于ProcessInstance,甚至连ID也相同;
当流程中存在分支(fork, parallel gateway),则在分支口会形成子Execution,在下一个gateway才会合并(joined)。
二.关系
从数量上来说,task是始终小于等于execution,每个task总是对应一个execution。而execution不一定对应一个task。
从级别上来说,execution相当于task的执行环境,execution是包含task的
三.执行过程中的变化
假如有这么一个流程:
1 . 开启新流程,创建一个新的主干execution,并且主干execution对应的当前节点为A
2. A节点审批通过
a. 更新主干节点为第一个InclusiveGetway
b. 创建两个新的execution
c.创建待办B和C,分别关联对应executionB 和C
3. B节点审批通过
a.更新executionB当前节点为第二个inclusiveGetway
4.C节点审批通过
a.更新executionC 当前节点为第二个inclusiveGetway
b.删除executionB
c.删除executionC
d.更新主干execution节点为D
5.D节点审批通过
a.删除主干execution
总结
execution其实就是分支的执行线。
有的文章说task与execution是一对一的关系,这个是不准确的,应该是execution和分支是一对一的关系,有多少个分支就有多少个execution。
发表评论
-
Activiti 学习总结内容
2016-11-04 14:50 1512Activiti总结内容 常用方法汇总 sequenceFl ... -
Activiti自我总结
2014-12-26 20:55 1278Spring代码 <?xml version=&qu ... -
Activiti根据Flowname进行转向
2014-06-29 18:13 697转向问题需要注意的是每次转向到其他节点时要把其他Transit ... -
Activiti小知识总结
2014-06-29 11:00 5761.ACT_HI_ACTINS表中Assignee字段没有值的 ... -
Activiti获取待办任务信息
2014-06-27 10:00 5163根据userid获得TaskQuery然后再获得Histori ... -
Activiti获取任务候选人
2014-06-27 09:33 2109IdentityLink是任务候选人的对象。来自于taskSe ... -
Activiti获得下一个节点
2014-06-26 14:37 1455用PvmTransition表示箭头的类。而这些类是从 Lis ... -
Activiti获取流程中的审批意见
2014-06-26 14:18 2331执行流程的过程中所有的变量信息都保存在ACT_HI_VARIN ... -
Activiti获取某个流程实例已经审批的节点记录
2014-06-25 16:15 2512已知businessid即eventid获得对应的审批记录 ... -
Activiti获取某个流程实例的FormKey
2014-06-25 15:21 2409通过任务id获得formkey ProcessDef ... -
Activiti中流程对象之间的关系
2014-06-25 10:36 709在开始之前先看看下图,对整个对象结构有个了解,再结合下面的详细 ... -
Activiti学习-2
2014-06-08 17:12 8535.12乱码问题解决: <!-- Activiti ... -
Activiti学习总结
2014-06-03 11:50 18911.获得流程图乱码问题 ... -
Activiti环境安装及项目下载基础学习
2014-06-01 23:10 571Activiti资料 官网:http://www.activ ...
相关推荐
最详解!Activiti学习文档
activiti表结构.doc,activiti5.22.pdb,activiti5.22.pdm
Activiti学习文档资料,5分你买不了上当,5分你买不了吃亏,保证你满意……
里面是activiti的学习资料。包括怎么创建流程,发布流程。Spring的整合等
工作流activiti学习代码
非常适合初学者的activiti23张表相互关系图,你还在为初学activiti时,23张表各个Id间对应关系晕头转向吗,有了这张图,一目了然。
activiti学习资料,整合SSH, Activiti5.4整合SSH项目开发
Activiti学习文档(一)之整合SSH框架开发Activiti包
里面包括工作流的基本配置,myeclipse9安装activiti-designer插件demo,和基本操作
Activiti 学习笔记五:流程变量
NULL 博文链接:https://lafecat.iteye.com/blog/2209785
activiti学习-使用activiti多实例任务实现会签
Activiti入门篇之二 Spring 与Activiti的入门整合
Activiti学习笔记,介绍Activiti的组成结构,工作流BPMN2.0规范等
Activiti学习文档(二)之画流程图并部署流程的文件资源……
Activiti 学习笔记九:并行网关(parallelGateWay)
Activiti 学习笔记八:排他网关(ExclusiveGateWay)
Activiti5学习笔记
activiti学习资料
Activiti工作流课程学习文档,从零开始超详细。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。