调用活动

activiti实战读书笔记——第十章 之 调用活动与事件子流程

有些话、适合烂在心里 提交于 2019-12-06 09:10:25
1、调用活动是在一个流程中调用另一个独立的流程,这样可以到达流程的通用性的目的(被调用的流程可以在各处重复使用)。 使用callActiviti元素调用活动,属性calledElement的值定义了外部流程的流程ID,使用activiti:in标签定义输入变量。 <callActivity id="callactivity-payment" name="付款" calledElement="payment"> <extensionElements> <activiti:in source="applyUserId" target="applyUserId"></activiti:in> <activiti:in source="listing" target="usage"></activiti:in> <activiti:in source="amountMoney" target="amountMoney"></activiti:in> </extensionElements> </callActivity> 使用普通的顺序流就可以把调用活动和其他元素连接起来: <sequenceFlow id="flow24" sourceRef="contactSupplier" targetRef="callactivity-payment"></sequenceFlow>