我尝试以编程方式创建多实例工作流。
我得到了这些工作正常的 BPMN xml:
<userTask id="multiTask" name="Review task ${loopCounter}" activiti:assignee="${reviewer}">
<multiInstanceLoopCharacteristics isSequential="false" activiti:collection="reviewersList" activiti:elementVariable="reviewer">
<completionCondition>${nrOfCompletedInstances > maxReviewer }</completionCondition>
</multiInstanceLoopCharacteristics>
</userTask>
我怎么能用纯Java做这些?我从这些开始:
MultiInstanceLoopCharacteristics loopChar = new MultiInstanceLoopCharacteristics();
但我不知道该怎么做。