Method: MessageBus::Backends::Memory#backlog
- Defined in:
- lib/message_bus/backends/memory.rb
#backlog(channel, last_id = 0) ⇒ Array<MessageBus::Message>
Get messages from a channel backlog
244 245 246 247 248 249 250 |
# File 'lib/message_bus/backends/memory.rb', line 244 def backlog(channel, last_id = 0) items = client.backlog channel, last_id.to_i items.map! do |id, data| MessageBus::Message.new id, id, channel, data end end |