클래스: Mongo::Event::Listeners
- 상속:
-
객체
- 객체
- Mongo::Event::Listeners
- 다음에 정의됨:
- 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/listeners.rb
개요
클라이언트 에서 처리되는 이벤트의 대기열입니다.
인스턴스 메서드 요약 접기
-
#add_listener(이벤트,listener) ⇒ Array<Object>
제공된 이벤트 에 대한 이벤트 리스너를 추가합니다.
-
#initialize ⇒ 리스너
생성자
이벤트 리스너를 초기화합니다.
-
#Listeners_for(이벤트) ⇒ Array<Object>
특정 이벤트에 대한 리스너를 가져옵니다.
생성자 세부 정보
#initialize ⇒ 리스너
이벤트 리스너를 초기화합니다.
32 33 34 |
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/listeners.rb', 줄 32 def 초기화 @listeners = {} end |
인스턴스 메서드 세부 정보
#add_listener(이벤트,listener) ⇒ Array<Object>
제공된 이벤트 에 대한 이벤트 리스너를 추가합니다.
47 48 49 |
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/listeners.rb', 줄 47 def add_listener(이벤트, listener) Listeners_for(이벤트).push(listener) end |
#Listeners_for(이벤트) ⇒ Array<Object>
특정 이벤트에 대한 리스너를 가져옵니다.
61 62 63 |
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 이벤트/listeners.rb', 줄 61 def Listeners_for(이벤트) @listeners[이벤트] ||= [] end |