Module: MessageStore::Read::Iterator::Configure
- Defined in:
- lib/message_store/read/iterator.rb
Instance Method Summary collapse
Instance Method Details
#configure(receiver, stream_name, attr_name: nil, position: nil) ⇒ Object
40 41 42 43 44 |
# File 'lib/message_store/read/iterator.rb', line 40 def configure(receiver, stream_name, attr_name: nil, position: nil) attr_name ||= :iterator instance = build(stream_name, position: position) receiver.public_send "#{attr_name}=", instance end |