Module: AwsSqs::Prepend

Includes:
NewRelic::Agent::Instrumentation::AwsSqs
Defined in:
lib/new_relic/agent/instrumentation/aws_sqs/prepend.rb

Constant Summary

Constants included from NewRelic::Agent::Instrumentation::AwsSqs

NewRelic::Agent::Instrumentation::AwsSqs::MESSAGING_LIBRARY

Instance Method Summary collapse

Methods included from NewRelic::Agent::Instrumentation::AwsSqs

#receive_message_with_new_relic, #send_message_batch_with_new_relic, #send_message_with_new_relic, #with_tracing

Instance Method Details

#receive_message(*args) ⇒ Object



17
18
19
# File 'lib/new_relic/agent/instrumentation/aws_sqs/prepend.rb', line 17

def receive_message(*args)
  receive_message_with_new_relic(*args) { super }
end

#send_message(*args) ⇒ Object



9
10
11
# File 'lib/new_relic/agent/instrumentation/aws_sqs/prepend.rb', line 9

def send_message(*args)
  send_message_with_new_relic(*args) { super }
end

#send_message_batch(*args) ⇒ Object



13
14
15
# File 'lib/new_relic/agent/instrumentation/aws_sqs/prepend.rb', line 13

def send_message_batch(*args)
  send_message_batch_with_new_relic(*args) { super }
end