Class: Mumukit::Nuntius::NotificationMode::Nuntius
- Inherits:
-
Object
- Object
- Mumukit::Nuntius::NotificationMode::Nuntius
- Defined in:
- lib/mumukit/nuntius/notification_mode/nuntius.rb
Instance Method Summary collapse
- #establish_connection ⇒ Object
- #notify!(queue_name, event) ⇒ Object
- #notify_event!(type, data, **options) ⇒ Object
- #notify_job!(type, data) ⇒ Object
Instance Method Details
#establish_connection ⇒ Object
15 16 17 |
# File 'lib/mumukit/nuntius/notification_mode/nuntius.rb', line 15 def establish_connection Mumukit::Nuntius::Connection.establish_connection end |
#notify!(queue_name, event) ⇒ Object
3 4 5 |
# File 'lib/mumukit/nuntius/notification_mode/nuntius.rb', line 3 def notify!(queue_name, event) Mumukit::Nuntius::Publisher.publish queue_name, event end |
#notify_event!(type, data, **options) ⇒ Object
11 12 13 |
# File 'lib/mumukit/nuntius/notification_mode/nuntius.rb', line 11 def notify_event!(type, data, **) Mumukit::Nuntius::EventPublisher.publish type, data, ** end |
#notify_job!(type, data) ⇒ Object
7 8 9 |
# File 'lib/mumukit/nuntius/notification_mode/nuntius.rb', line 7 def notify_job!(type, data) Mumukit::Nuntius::JobPublisher.publish type, data end |