Class: Liebre::Bridge::ChannelBuilder
- Inherits:
-
Object
- Object
- Liebre::Bridge::ChannelBuilder
- Defined in:
- lib/liebre/bridge/channel_builder.rb
Constant Summary collapse
- DEFAULT_PREFETCH =
10
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(connections, opts) ⇒ ChannelBuilder
constructor
A new instance of ChannelBuilder.
Constructor Details
#initialize(connections, opts) ⇒ ChannelBuilder
Returns a new instance of ChannelBuilder.
7 8 9 10 |
# File 'lib/liebre/bridge/channel_builder.rb', line 7 def initialize connections, opts @connections = connections @opts = opts end |
Instance Method Details
#call ⇒ Object
12 13 14 15 16 |
# File 'lib/liebre/bridge/channel_builder.rb', line 12 def call connection.open_channel.tap do |channel| channel.set_prefetch(prefetch_count) end end |