工作流引擎如果添加全局监听
<p>工作流引擎如果添加全局监听?有没有mscode框架,添加全局监听的示列</p>
收藏(0)
分享
相关标签:
-
2021年8月22日 15:58
这个是任务监听器,可以。没问题,我问的是全局事件监听器
public class WSActivitiEventListener implements org.activiti.engine.delegate.event.ActivitiEventListener
@Bean
public ProcessEngineConfiguration processEngineConfiguration(DataSource dataSource, PlatformTransactionManager transactionManager) {
SpringProcessEngineConfiguration processEngineConfiguration = new SpringProcessEngineConfiguration();
processEngineConfiguration.setDataSource(dataSource);
processEngineConfiguration.setDatabaseType("mysql");
processEngineConfiguration.setTransactionManager(transactionManager);
List<org.activiti.engine.delegate.event.ActivitiEventListener> activitiEventListener=new ArrayList<org.activiti.engine.delegate.event.ActivitiEventListener>();
activitiEventListener.add(this.WSActivitiEventListener);//配置全局监听器
logger.info("注册监听 WSActivitiEventListener");
processEngineConfiguration.setEventListeners(activitiEventListener);
return processEngineConfiguration;
}
注册成功了,但事件不会回调。
0
0