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