class ScoutApm::SlowPolicy::Policy
Attributes
context[R]
Public Class Methods
new(context)
click to toggle source
# File lib/scout_apm/slow_policy/policy.rb, line 8 def initialize(context) @context = context end
Public Instance Methods
call(request)
click to toggle source
# File lib/scout_apm/slow_policy/policy.rb, line 12 def call(request) raise NotImplementedError end
stored!(request)
click to toggle source
Override in subclasses to execute some behavior if the request gets a slot in the ScoredItemSet
. Defaults to no-op
# File lib/scout_apm/slow_policy/policy.rb, line 18 def stored!(request) end