Módulo: Mongo::Event::Publisher
- Incluido en:
- Servidor, Servidor::Monitor
- Definido en:
- lib/mongo/evento/publisher.rb
Overview
Este módulo se incluye para objetos que necesitan publicar eventos.
Resumen de atributos de la instancia colapsar
-
#event_listeners ⇒ Evento::Listeners
Solo lectura
Event_listeners Los oyentes.
Resumen del método de instancia colapsar
-
#publish(evento, *args) ⇒ objeto
Publicar el evento proporcionado.
Detalles de atributo de instancias
#event_listeners ⇒ Event::Listeners (solo lectura)
Devuelve event_listeners Los oyentes.
24 25 26 |
# Archivo 'lib/mongo/event/publisher.rb', línea 24 def event_listeners @event_listeners end |
Detalles del método de instancia
#publicar(evento, *args) ⇒ Object
Publicar el evento proporcionado.
35 36 37 38 39 |
# Archivo 'lib/mongo/event/publisher.rb', línea 35 def publicar(Evento, *args) event_listeners.oyentes_para(Evento).cada hacer |listener| listener.gestionar(*args) end end |