Ruby 3.2.0 リファレンスマニュアル > ライブラリ一覧 > drb/observerライブラリ > DRb::DRbObservableモジュール

module DRb::DRbObservable

クラス・モジュールの継承リスト: DRb::DRbObservable < Observable

要約

DRb 用の修正をした Observable モジュールです。通常の Observable と同様に利用します。

詳しくは Observable のリファレンスを見てください。

Observable#notify_observers で各オブザーバに更新を通知したときに例外を発生させたオブジェクトをオブザーバのリストから削除します。またその例外は破棄されます。

つまり、このモジュールは、エラーを起こしたオブザーバは無視してしまうのが適切な場合に用います。

継承したメソッド

add_observer changed changed? count_observers delete_observer delete_observers notify_observers