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