Class: NewRelic::Agent::BrowserMonitoring::DummyTransaction

Inherits:
Object
  • Object
show all
Defined in:
lib/new_relic/agent/browser_monitoring.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDummyTransaction

Returns a new instance of DummyTransaction.



18
19
20
# File 'lib/new_relic/agent/browser_monitoring.rb', line 18

def initialize
  @attributes = {}
end

Instance Attribute Details

#start_timeObject

Returns the value of attribute start_time.



16
17
18
# File 'lib/new_relic/agent/browser_monitoring.rb', line 16

def start_time
  @start_time
end

Instance Method Details

#nameObject



34
35
36
# File 'lib/new_relic/agent/browser_monitoring.rb', line 34

def name
  ::NewRelic::Agent::UNKNOWN_METRIC
end

#queue_timeObject



26
27
28
# File 'lib/new_relic/agent/browser_monitoring.rb', line 26

def queue_time
  0.0
end

#timingsObject



30
31
32
# File 'lib/new_relic/agent/browser_monitoring.rb', line 30

def timings
  NewRelic::Agent::TransactionTimings.new(0.0, NewRelic::Agent::TransactionState.get)
end

#user_attributesObject



22
23
24
# File 'lib/new_relic/agent/browser_monitoring.rb', line 22

def user_attributes
  @attributes
end