Camel规则中实例化工作流
一般情况下,Activiti工作流会先启动,然后在流程中启动Camel规则
在已经启动的Camel规则中启动一个工作流,会触发一个receiveTask
十分类似,除了最后的部分...选中一条连线
节点的开始和结束
网关的开始和结束
中间事件的开始和结束
开始时间结束或结束事件开始
下面的流程定义定义了3个流程监听器:
<process id="executionListenersProcess...多实例<em>和</em>循环是一样的:它可以根据给定的集合,为每个元素执行一个环节甚至一个完整的子流程,既可以顺序依次执行也可以并发同步执行
多实例是在一个普通的<em>节点</em>上添加了额外的属性定义(所以叫做'多实例特性),这样运行时<em>节点</em>就会执行多次...,其他<em>任务</em>就会删除,流程继续执行
边界事件<em>和</em>多实例
多实例是一个普通<em>节点</em>,可以在边缘使用边界事件
对于中断型边界事件,当捕获事件时,所有激活的实例都会销毁
子流程的所有实例都会在定时器触发时销毁...,无论有多少实例,也不论内部<em>节点</em>没有完成
补偿处理器
描述
如果一个<em>节点</em>用来补偿另一个<em>节点</em>的业务, 可以声明为一个补偿处理器
补偿处理器不包含普通的流,只在补偿事件触发时执行
补偿处理器不能包含进入<em>和</em>外出顺序流