Class: MessageStore::Get::Stream::Last::Substitute::GetLast

Inherits:
Object
  • Object
show all
Includes:
MessageStore::Get::Stream::Last
Defined in:
lib/message_store/get/stream/last/substitute.rb

Instance Method Summary collapse

Methods included from MessageStore::Get::Stream::Last

included

Instance Method Details

#call(stream_name, type: nil) ⇒ Object



13
14
15
# File 'lib/message_store/get/stream/last/substitute.rb', line 13

def call(stream_name, type: nil)
  streams[stream_name]
end

#set(stream_name, message_data) ⇒ Object



17
18
19
# File 'lib/message_store/get/stream/last/substitute.rb', line 17

def set(stream_name, message_data)
  streams[stream_name] = message_data
end

#streamsObject



21
22
23
# File 'lib/message_store/get/stream/last/substitute.rb', line 21

def streams
  @streams ||= {}
end