class OneApm::Agent::CrossAppSamplesSender

Public Class Methods

new(events, agent) click to toggle source

this class should be abandoned

# File lib/one_apm/agent/agent/cross_app_samples_sender.rb, line 8
def initialize(events, agent)
  # @agent = agent
  # events.subscribe(:cross_sample_buffer_added, &method(:send_sample))
end

Public Instance Methods

send_sample(sample) click to toggle source
# File lib/one_apm/agent/agent/cross_app_samples_sender.rb, line 13
def send_sample(sample)
  # OneApm::Manager.logger.debug "Send Cross App samples..."
  # @agent.harvest_lock.synchronize do
  #   @agent.service.transaction_sample_data([sample])
  # end
  # OneApm::Manager.logger.debug "Send Cross App samples successful."
end