Skip to Content Skip to Search
Methods
F
N
P
S

Class Public methods

new(buffer, instrumenter, name, payload)

# File activerecord/lib/active_record/connection_adapters/query_intent.rb, line 44
def initialize(buffer, instrumenter, name, payload)
  @buffer = buffer
  @event = instrumenter.new_event(name, payload)
end

Instance Public methods

finish()

# File activerecord/lib/active_record/connection_adapters/query_intent.rb, line 53
def finish
  @event.finish!
  @buffer.add_event(@event)
end

payload()

# File activerecord/lib/active_record/connection_adapters/query_intent.rb, line 58
def payload
  @event.payload
end

start()

# File activerecord/lib/active_record/connection_adapters/query_intent.rb, line 49
def start
  @event.start!
end