Package com.kingsrook.qqq.backend.core.instrumentation
package com.kingsrook.qqq.backend.core.instrumentation
-
ClassDescriptionOne statement a backend module ran on behalf of a table action.Observes the statements backend modules run (for example to attribute database time to routes, processes and jobs, or to find N+1 patterns).The JVM-wide registry of
StatementExecutionListeners.The kind of backend statement a table action ran.Times one statement forStatementExecutionListeners.One unit of work on one thread (an HTTP request, a scheduled job, or a process run outside both), opened and closed by core throughUnitsOfWork.What started a unit of work: an HTTP request (named by its route template), a scheduled job, or a process run outside either (named by the process).Opens and closesUnitOfWorks on the current thread.A begun unit or nested scope.