Sha256: 2dd03a738cea32c3f872c9e7a0825ef7915273a4f79a894d5200bb013668f57b
Contents?: true
Size: 904 Bytes
Versions: 25
Compression:
Stored size: 904 Bytes
Contents
EventDefinitions do define_event('user_creates_beaver', version: '1.0.0') do defined_as do 'A beaver has been created' end payload_contains do field('beaver_name', type: 'string', definition: 'The name of the beaver') end end define_event('user_updates_beaver', version: '1.0.0') do defined_as do 'A beaver has been updated' end payload_contains do field('beaver_name', type: 'string', definition: 'The name of the beaver') end end define_event('user_deletes_beaver', version: '1.0.0') do defined_as do 'A beaver has been deleted' end payload_contains do field('beaver_name', type: 'string', definition: 'The name of the beaver') end end end EventRouting do accept_from('non_rails_app') do event('application_acknowledges_event') do |event| ::EventHandler.handle_event event end end end
Version data entries
25 entries across 25 versions & 1 rubygems