工作流引擎如果添加全局监听

提问 6 623
邮箱用户_su9rp
邮箱用户_su9rp LV5 2021年8月21日 15:28 发表
点击群号免费加入社区交流群:367346704
<p>工作流引擎如果添加全局监听?有没有mscode框架,添加全局监听的示列</p>
收藏(0)  分享
相关标签: 笔记
6个回复
  • 站长
    2021年8月21日 18:35
    点击模型管理的流程设计器的任务节点,在右侧栏配置监听器: img[https://cos-1305538374.cos.ap-guangzhou.myqcloud.com/upload/user/780/img/20210821183529_mh.png]
    1 0
  • 邮箱用户_su9rp
    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
  • 站长
    2021年8月22日 17:39
    看 Activiti 官网教程的 Event listener implementation:https://www.activiti.org/userguide/ img[https://cos-1305538374.cos.ap-guangzhou.myqcloud.com/upload/user/780/img/20210822173914_4m.png]
    1 0
  • 邮箱用户_su9rp
    2021年8月24日 22:34
    实现监听后,如何在mscode框架代码上完成注册?
    0 0
  • 站长
    2021年8月25日 09:32
    按照我们发的教程实现监听,然后在业务代码的方法调用,请仔细看教程。
    0 0