class Freddy::Adapters::BunnyAdapter::Channel
Constants
- NO_ROUTE
Public Class Methods
new(channel)
click to toggle source
# File lib/freddy/adapters/bunny_adapter.rb, line 40 def initialize(channel) @channel = channel end
Public Instance Methods
on_no_route() { |properties| ... }
click to toggle source
# File lib/freddy/adapters/bunny_adapter.rb, line 50 def on_no_route default_exchange.on_return do |return_info, properties, _content| yield(properties[:correlation_id]) if return_info[:reply_code] == NO_ROUTE end end
queue(*args)
click to toggle source
# File lib/freddy/adapters/bunny_adapter.rb, line 46 def queue(*args) Queue.new(@channel.queue(*args)) end