码上敲享录 > Activiti工作流完整开发实例分享 > springboot配置activiti全局监听器ActivitiEventListener

springboot配置activiti全局监听器ActivitiEventListener

上一章章节目录下一章 2018-05-30已有13671人阅读 评论(0)

springboot配置activiti全局监听器ActivitiEventListener


解决方法:

在springmvc扫描的包下创建以下两个java类即可实现springboot和activiti监听器整合。


1.监听类

@Component

public class ComActivitiEventListener implements ActivitiEventListener , Serializable {

//事件及事件的处理器  

@Override  

public void onEvent(ActivitiEvent event) {  

        }

@Override

public boolean isFailOnException() {

// TODO Auto-generated method stub

return false;

}

}


2.activiti配置类

@Component

public class ActivitiConfig implements ProcessEngineConfigurationConfigurer {

   @Autowired

   private ComActivitiEventListener comActivitiEventListener;

   @Override

   public void configure(SpringProcessEngineConfiguration processEngineConfiguration) {

       List<ActivitiEventListener>  activitiEventListener=new ArrayList<ActivitiEventListener>();

       activitiEventListener.add(comActivitiEventListener );//配置全局监听器

       processEngineConfiguration.setEventListeners(activitiEventListener);

   }

}

本文地址:http://www.yayihouse.com/yayishuwu/chapter/1258

34

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交