module Sqreen::Ecosystem::ModuleApi::SignalProducer
Attributes
tracing_id_producer[W]
for injection callable taking no arguments and generating a tracing id
Private Instance Methods
create_tracing_id()
click to toggle source
# File lib/sqreen/ecosystem/module_api/signal_producer.rb, line 18 def create_tracing_id @tracing_id_producer.call end
submit_signal(signal)
click to toggle source
@param [Sqreen::Kit::Signals::Signal] signal
# File lib/sqreen/ecosystem/module_api/signal_producer.rb, line 23 def submit_signal(signal) DispatchTable.consume_signal.call(signal) end