Class: Synapse::Partitioning::MemoryQueueWriter
- Inherits:
-
QueueWriter
- Object
- QueueWriter
- Synapse::Partitioning::MemoryQueueWriter
- Defined in:
- lib/synapse/partitioning/memory_queue_writer.rb
Overview
Queue writer that pushes message into an in-memory Ruby queue
Instance Method Summary collapse
Constructor Details
#initialize(queue) ⇒ undefined
7 8 9 |
# File 'lib/synapse/partitioning/memory_queue_writer.rb', line 7 def initialize(queue) @queue = queue end |
Instance Method Details
#put_message(packed, unpacked) ⇒ undefined
14 15 16 |
# File 'lib/synapse/partitioning/memory_queue_writer.rb', line 14 def (packed, unpacked) @queue.push packed end |