Class: Factor::Listener
- Inherits:
-
Object
- Object
- Factor::Listener
- Defined in:
- lib/listener.rb
Overview
Class Listener for integrating with connector service
Instance Method Summary collapse
- #action(action_id) ⇒ Object
- #definition ⇒ Object
-
#initialize(url) ⇒ Listener
constructor
A new instance of Listener.
- #listener(listener_id) ⇒ Object
Constructor Details
#initialize(url) ⇒ Listener
Returns a new instance of Listener.
9 10 11 |
# File 'lib/listener.rb', line 9 def initialize(url) @url = url end |
Instance Method Details
#action(action_id) ⇒ Object
21 22 23 |
# File 'lib/listener.rb', line 21 def action(action_id) listen("#{@url}/actions/#{action_id}") end |
#definition ⇒ Object
13 14 15 |
# File 'lib/listener.rb', line 13 def definition get("#{@url}/definition") end |
#listener(listener_id) ⇒ Object
17 18 19 |
# File 'lib/listener.rb', line 17 def listener(listener_id) listen("#{@url}/listeners/#{listener_id}") end |