Guava Eventbus是否有订户



是否可以检测guava eventbus是否有一个或多个特定事件的订户?

我正在使用Guava EventBus通过应用程序广播接收到消息。有时我忘记注册课或忘记@subscribe注释。

如果我能检测到这一点并给日志写警告,但是在浏览Javadocs时,我找不到铅。

通过Javadocs进行了技巧:Deadeventhttps://google.github.io/guava/releases/23.0/api/docs/com/google/google/common/eventbus/deadevent.html

@Subscribe
  public void handleDeadEvent(DeadEvent deadEvent) {
    log.debug("no subscribers!: "+deadEvent);
  }

最新更新