class Freddy::Adapters::MarchHareAdapter
Public Class Methods
connect(config)
click to toggle source
# File lib/freddy/adapters/march_hare_adapter.rb, line 6 def self.connect(config) hare = MarchHare.connect(config) new(hare) end
new(hare)
click to toggle source
# File lib/freddy/adapters/march_hare_adapter.rb, line 11 def initialize(hare) @hare = hare end
Public Instance Methods
close()
click to toggle source
# File lib/freddy/adapters/march_hare_adapter.rb, line 21 def close @hare.close end
create_channel(prefetch: nil)
click to toggle source
# File lib/freddy/adapters/march_hare_adapter.rb, line 15 def create_channel(prefetch: nil) hare_channel = @hare.create_channel hare_channel.basic_qos(prefetch) if prefetch Channel.new(hare_channel) end