모듈: Mongo::Event::Subscriber

포함 항목:
클러스터
다음에 정의됨:
build/ruby-driver-v2.19/lib/mongo/event/subscriber.rb

개요

이벤트 게시자에 리스너를 추가하기 위한 편의 메서드를 추가합니다.

이후:

  • 2.0.0

인스턴스 속성 요약 접기

인스턴스 메서드 요약 접기

인스턴스 속성 세부 정보

#event_listenersEvent::Listeners (읽기 전용)

반환값 event_listeners 리스너입니다.

반환합니다:

이후:

  • 2.0.0



27
28
29
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/subscriber.rb', 줄 27

def event_listeners
  @event_listeners
end

인스턴스 메서드 세부 정보

#subscribe_to(이벤트, 리스너) ⇒ 객체

제공된 이벤트를 구독합니다.

예시:

이벤트 를 구독합니다.

subscriber.subscribe_to('test', listener)

매개변수:

  • 이벤트 (string)

    이벤트.

  • listener (객체)

    이벤트 리스너.

이후:

  • 2.0.0



38
39
40
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/subscriber.rb', 줄 38

def subscribe_to(이벤트, listener)
  event_listeners.add_listener(이벤트, listener)
end