アプリケーションでGuava EventBusを使用して、Double1 人以上のデータ作成者からデータ コンシューマにデータ (たとえば s) を配布することを検討しています。
コンシューマー クラスでは、データ ハンドラーに@Subscribe. このサブスクリプションを条件付きにする方法はありますか? たとえば
@Subscribe {newValue > 0.0} public void valueUpdated(Double newValue)
メソッド内にチェックを追加することはできますが、サブスクライバーが関心のない値をディスパッチvalueUpdatedするのを止める方法はありますか?EventBus
この種の機能を提供する EventBus に似た製品はありますか?