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