Sha256: 00f3ce9c58bd50612cd700883431de7d6c34b0f9deb86bb1db942f87ab7d1221

Contents?: true

Size: 418 Bytes

Versions: 11

Compression:

Stored size: 418 Bytes

Contents

class Freddy
  class ResponderHandler

    def initialize(consumer, channel)
      @consumer = consumer
      @channel = channel
    end

    def cancel
      @consumer.cancel
    end

    def queue
      @consumer.queue
    end

    def destroy_destination
      @consumer.queue.delete
    end

    def join
      @channel.work_pool.join
    end

    def shutdown
      @channel.work_pool.shutdown
    end

  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
freddy-0.4.2 lib/freddy/responder_handler.rb
freddy-0.4.1 lib/freddy/responder_handler.rb
freddy-0.4.0 lib/freddy/responder_handler.rb
freddy-0.3.7 lib/freddy/responder_handler.rb
freddy-0.3.6 lib/freddy/responder_handler.rb
freddy-0.3.5 lib/freddy/responder_handler.rb
freddy-0.3.4 lib/freddy/responder_handler.rb
freddy-0.3.3 lib/freddy/responder_handler.rb
freddy-0.3.2 lib/freddy/responder_handler.rb
freddy-0.3.1 lib/freddy/responder_handler.rb
freddy-0.3.0 lib/freddy/responder_handler.rb