module NewRelicDaybreak::Instrumentation

Public Instance Methods

[](key) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 18
def [](key)
  NewRelic::Agent::Datastores.wrap("Daybreak", "get", key) do
    super(key)
  end
end
Also aliased as: get
[]=(key, value) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 25
def []=(key, value)
  NewRelic::Agent::Datastores.wrap("Daybreak", "set", key) do
    super(key, value)
  end
end
Also aliased as: set
delete(key) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 38
def delete(key) 
  NewRelic::Agent::Datastores.wrap("Daybreak", "delete", key) do
    super(key)
  end
end
delete!(key) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 44
def delete!(key)
  NewRelic::Agent::Datastores.wrap("Daybreak", "delete", key) do
    super(key)
  end
end
get(key)
Alias for: []
set(key, value)
Alias for: []=
set!(key, value) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 32
def set!(key, value)
  NewRelic::Agent::Datastores.wrap("Daybreak", "set", key) do
    super(key, value)
  end
end
update(*args) click to toggle source
Calls superclass method
# File lib/newrelic-daybreak/instrumentation.rb, line 50
def update(*args)
  NewRelic::Agent::Datastores.wrap("Daybreak", "update", args.keys) do
    super(*args)
  end
end