Uses of Interface
org.glowroot.agent.plugin.api.TimerName
-
Uses of TimerName in org.glowroot.agent.plugin.api
Modifier and TypeMethodDescriptionstatic TimerName
Agent.getTimerName
(Class<?> adviceClass) Returns theTimerName
instance for the specifiedadviceClass
.static TimerName
Agent.getTimerName
(String name) Modifier and TypeMethodDescriptionThreadContext.startAsyncQueryEntry
(String queryType, String queryText, QueryMessageSupplier queryMessageSupplier, TimerName timerName) ThreadContext.startAsyncServiceCallEntry
(String type, String text, MessageSupplier messageSupplier, TimerName timerName) ThreadContext.startAsyncTraceEntry
(MessageSupplier messageSupplier, TimerName timerName) ThreadContext.startQueryEntry
(String queryType, String queryText, long queryExecutionCount, QueryMessageSupplier queryMessageSupplier, TimerName timerName) ThreadContext.startQueryEntry
(String queryType, String queryText, QueryMessageSupplier queryMessageSupplier, TimerName timerName) QueryEntry
is a specialized type ofTraceEntry
that is aggregated by its query text.ThreadContext.startServiceCallEntry
(String type, String text, MessageSupplier messageSupplier, TimerName timerName) ThreadContext.startTimer
(TimerName timerName) Starts a timer for the specified timer name.ThreadContext.startTraceEntry
(MessageSupplier messageSupplier, TimerName timerName) Creates and starts a trace entry with the givenmessageSupplier
.OptionalThreadContext.startTransaction
(String transactionType, String transactionName, MessageSupplier messageSupplier, TimerName timerName) If there is no active transaction, a new transaction is started.OptionalThreadContext.startTransaction
(String transactionType, String transactionName, MessageSupplier messageSupplier, TimerName timerName, OptionalThreadContext.AlreadyInTransactionBehavior alreadyInTransactionBehavior)