Method: Messaging::Adapters::Postgres::SerializedMessage#message=

Defined in:
lib/messaging/adapters/postgres/serialized_message.rb

#message=(message) ⇒ Object

Virtual setter for message so we can create a serialized message from a message



21
22
23
24
25
26
27
28
29
# File 'lib/messaging/adapters/postgres/serialized_message.rb', line 21

def message=(message)
  self.data = message.attributes_as_json
  self.expected_version = message.expected_version
  self.message_type = message.message_type
  self.stream = message.stream_name
  self.stream_category = message.stream_category
  self.stream_id = message.stream_id
  self.uuid = message.uuid
end