Uses of Interface
org.glowroot.agent.plugin.api.TraceEntry
Packages that use TraceEntry
-
Uses of TraceEntry in org.glowroot.agent.plugin.api
Subinterfaces of TraceEntry in org.glowroot.agent.plugin.apiModifier and TypeInterfaceDescriptioninterfaceAnAsyncTraceEntrythat also captures query data for aggregation.interfaceSeeThreadContext.startAsyncTraceEntry(MessageSupplier, TimerName)for how to create and useTraceEntryinstances.interfaceATraceEntrythat also captures query data for aggregation.Methods in org.glowroot.agent.plugin.api that return TraceEntryModifier 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)