モジュール: Mongo::Event::Publisher

次のドキュメントに含まれます。
サーバーServer::MongoDB
定義:
lib/mongo/ イベント/publisher.rb

Overview

このモジュールは、イベントを公開する必要があるオブジェクトに含まれています。

以来

  • 2.0.0

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

インスタンス属性の詳細

# event_listenners = Event:: Listners (読み取り専用)

event_listenners リスナーを返します。

次の値を返します。

以来

  • 2.0.0



27
28
29
# ファイル 'lib/mongo/イベント/publisher.rb' は、27 行

デフォルト event_listenners
  @event_listenners
end

インスタンス メソッドの詳細

#公開(イベント, *args)=オブジェクト

提供されたイベントを公開します。

例:

イベントを公開します。

publisher.publish("my_event", "payload")

パラメーター:

  • イベント ( string )

    公開するイベント。

  • args 配列<Object>

    リスナーに渡すオブジェクト。

以来

  • 2.0.0



38
39
40
41
42
# ファイル 'lib/mongo/イベント/publisher.rb' は、38 行

デフォルト 公開(イベント, *args)
  event_listenners.listners_for(イベント). 行う |listener|
    listener.ハンドル(*args)
  end
end