모듈: Mongo::Event::Publisher
- 포함 항목:
- Server, Server::Monitor
- 다음에 정의됨:
- 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/publisher.rb
개요
이 모듈은 이벤트를 게시해야 하는 객체에 포함됩니다.
인스턴스 속성 요약 접기
-
#event_listeners ⇒ Event::Listeners
읽기 전용
Event_listeners 리스너입니다.
인스턴스 메서드 요약 접기
-
#publish(이벤트, *args) ⇒ 객체
제공된 이벤트를 게시합니다.
인스턴스 속성 세부 정보
#event_listeners ⇒ Event::Listeners (읽기 전용)
반환값 event_listeners 리스너입니다.
27 28 29 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/event/publisher.rb', 줄 27 def event_listeners @event_listeners end |
인스턴스 메서드 세부 정보
#publish(이벤트, *args) ⇒ 객체
제공된 이벤트를 게시합니다.
38 39 40 41 42 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/event/publisher.rb', 줄 38 def 게시(이벤트, *args) event_listeners.Listeners_for(이벤트).각 do |listener| listener.처리하다(*args) end end |