class Ag::Client
Public Class Methods
new(adapter)
click to toggle source
# File lib/ag/client.rb, line 3 def initialize(adapter) @adapter = adapter end
Public Instance Methods
connect(consumer, producer)
click to toggle source
# File lib/ag/client.rb, line 7 def connect(consumer, producer) @adapter.connect(consumer, producer) end
connected?(consumer, producer)
click to toggle source
# File lib/ag/client.rb, line 15 def connected?(consumer, producer) @adapter.connected?(consumer, producer) end
consumers(producer, options = {})
click to toggle source
# File lib/ag/client.rb, line 19 def consumers(producer, options = {}) @adapter.consumers(producer, options) end
produce(event)
click to toggle source
# File lib/ag/client.rb, line 11 def produce(event) @adapter.produce(event) end
producers(consumer, options = {})
click to toggle source
# File lib/ag/client.rb, line 23 def producers(consumer, options = {}) @adapter.producers(consumer, options) end
timeline(consumer, options = {})
click to toggle source
# File lib/ag/client.rb, line 27 def timeline(consumer, options = {}) @adapter.timeline(consumer, options) end