Skip to content

removeEventListener

Flowable 7.1.0 摘要:从此调度员中删除给定的听众。

方法签名与说明

void removeEventListener ( FlowableEventListener listenerToRemove)

从此调度员中删除给定的听众。不管首先是注册的类型,听众都将不再通知。 Parameters:

  • LinererToreMove-侦听器删除

常见使用场景

  • 监听引擎事件,做审计或外部通知。
  • 统一分发流程事件给内部监听器。
  • 官方摘要:从此调度员中删除给定的听众。

Kotlin 调用示例

kotlin
val listenerToRemove = taskService.getTaskEvents("TASK-001").first()

runtimeService.removeEventListener(listenerToRemove)

注意事项

  • 监听器可能运行在引擎线程池内,注意性能与异常处理。
  • 移除监听器后请确认资源释放。
  • 调用前请确认当前用户具备相应的任务/流程操作权限。
  • 本文基于 Flowable 7.1.0 Javadoc。

相关 API

  • addEventListener
  • removeEventListener
  • dispatchEvent