JSR-223(java平台的脚本语言).默认Javascript会包含在JDK中,不需要额外的依赖.如果要使用其他的脚本引擎,必须要是JSR-223引擎兼容的.还需要把对应的jar添加到classpath...下, 并使用合适的名称:activiti单元测试经常使用groovy
groovy脚本引擎放在groovy-all.jar中,在2.0版本之前,脚本引擎是groovy jar的一部分.使用需要添加依赖:...Mule任务可以向Mule发送消息,用来强化Activiti的集成能力
Mule任务不是BPMN 2.0规范定义的官方任务,Activiti中Mule任务是用专门的服务任务实现的
定义Mule任务
Mule..., varSetByListener);
}
任务监听器
任务监听器可以在发生对应的任务相关事件时执行自定义Java逻辑或表达式
任务监听器只能添加到流程定义中的用户任务中....子元素 可以使用子元素中直接指定一个数字 也可以使用子元素中结果为整数的表达式
另一个方法是通过子元素,设置一个类型为集合的流程变量名.对于集合中的每个元素,都会创建一个实例.也可以通过子元素指定集合