Uses of Interface
org.glowroot.agent.plugin.api.TimerName
Packages that use TimerName
-
Uses of TimerName in org.glowroot.agent.plugin.api
Methods in org.glowroot.agent.plugin.api that return TimerNameModifier and TypeMethodDescriptionstatic TimerName
Agent.getTimerName
(Class<?> adviceClass) Returns theTimerName
instance for the specifiedadviceClass
.static TimerName
Agent.getTimerName
(String name) Methods in org.glowroot.agent.plugin.api with parameters of type TimerNameModifier 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)