Class: Pione::Front::NotificationListenerFront
- Inherits:
-
BasicFront
- Object
- PioneObject
- BasicFront
- Pione::Front::NotificationListenerFront
- Defined in:
- lib/pione/front/notification-listener-front.rb
Overview
NotificationListenerFront
is a front interface for
pione-notification-listener
command.
Instance Attribute Summary
Attributes inherited from BasicFront
Instance Method Summary collapse
-
#add(uri) ⇒ void
Add the recipient that receives notification messages.
-
#delete(uri) ⇒ Object
Delete the recipient that receives notification messages.
-
#initialize(cmd) ⇒ NotificationListenerFront
constructor
A new instance of NotificationListenerFront.
Methods inherited from BasicFront
#[], #[]=, #child_front_uri, #child_pids, #pid, #register_child, #system_logger, #terminate, #terminate_command, #unregister_child
Constructor Details
#initialize(cmd) ⇒ NotificationListenerFront
Returns a new instance of NotificationListenerFront.
6 7 8 |
# File 'lib/pione/front/notification-listener-front.rb', line 6 def initialize(cmd) super(cmd, Global.notification_listener_front_port) end |
Instance Method Details
#add(uri) ⇒ void
This method returns an undefined value.
Add the recipient that receives notification messages.
17 18 19 20 21 22 |
# File 'lib/pione/front/notification-listener-front.rb', line 17 def add(uri) non_blocking do @cmd.model.add_recipient(uri) Log::SystemLog.debug 'Recipient "%s" has been added.' % uri end end |