class PubSub::DomainEvent
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File lib/pub_sub/domain_event.rb, line 15 def initialize(*args) super(*args) EventTrace.last_event_id = event_id end
Private Instance Methods
attributes_to_broadcast()
click to toggle source
Calls superclass method
# File lib/pub_sub/domain_event.rb, line 22 def attributes_to_broadcast super. except(:event_trace_id, :event_id, :trigger_id). merge(event_uid: "#{event_trace_id}-#{trigger_id}-#{event_id}") end