: 单元测试时的辅助类.Activiti会自己控制事务....(避免因为错误配置导致沉默的操作失败) 默认为20000(20秒)
使用javax.sql.DataSource配置
Activiti的发布包中没有这些类, 要把对应的类放到classpath下
<bean...,
因此Job可以在单元测试中控制, 要避免与job执行器冲突,可以关闭它
默认,JobExecutor在流程引擎启动时就会激活....message,signal,error的BPMN事件
监听器执行自定义逻辑
下面代码为一个流程定义添加了两个监听器:
第一个监听器会接收所有类型的事件,它是通过全类名定义的
第二个监听器只接收作业成功或失败的事件...使用监听器的class属性时,只会创建一个实例.监听器实现不会依赖成员变量,是多线程安全的
当一个非法的事件类型用在events属性或throwEvent中时,流程定义发布时就会抛出异常(会导致部署失败