1

サービスが TERMINATED または FAILED 状態で停止したときに発信者が通知を登録できるようにする Guava com.google.common.util.concurrent.Service の実装はありますか?

サービス #1 がサービス #2 に依存する 2 つのサービスを作成したいと考えています。サービス #2 が (意図的に TERMINATED 状態に、または意図せずに FAILED 状態に) シャットダウンした場合、サービス #1 にも通知してシャットダウンを開始できるようにしたいと考えています。

4

1 に答える 1

3

これを答えとして再投稿するだけです...

Service.addListenerGuava 13.0 で追加されました。これはまさにあなたが望むことをしているようです。

于 2012-11-28T22:07:12.730 に答える