Module: MessageStore::Controls::MessageData

Defined in:
lib/message_store/controls/message_data.rb,
lib/message_store/controls/message_data/hash.rb,
lib/message_store/controls/message_data/read.rb,
lib/message_store/controls/message_data/write.rb,
lib/message_store/controls/message_data/metadata.rb

Defined Under Namespace

Modules: Hash, Metadata, Read, Write

Class Method Summary collapse

Class Method Details

.dataObject



16
17
18
# File 'lib/message_store/controls/message_data.rb', line 16

def self.data
  { :attribute => RandomValue.example }
end

.idObject



4
5
6
# File 'lib/message_store/controls/message_data.rb', line 4

def self.id
  ID::Random.example
end

.other_typeObject



12
13
14
# File 'lib/message_store/controls/message_data.rb', line 12

def self.other_type
  'SomeOtherType'
end

.typeObject



8
9
10
# File 'lib/message_store/controls/message_data.rb', line 8

def self.type
  'SomeType'
end