Uses of Interface
org.glowroot.agent.plugin.api.TraceEntry
-
Uses of TraceEntry in org.glowroot.agent.plugin.api
Modifier and TypeInterfaceDescriptioninterface
AnAsyncTraceEntry
that also captures query data for aggregation.interface
SeeThreadContext.startAsyncTraceEntry(MessageSupplier, TimerName)
for how to create and useTraceEntry
instances.interface
ATraceEntry
that also captures query data for aggregation.Modifier and TypeMethodDescriptionAuxThreadContext.start()
AuxThreadContext.startAndMarkAsyncTransactionComplete()
ThreadContext.startServiceCallEntry
(String type, String text, MessageSupplier messageSupplier, TimerName timerName) 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)