public abstract class MethodExitTracer extends MethodExitTracerNoSkip implements SkipTracer
parentTracerATTRIBUTE_TYPE| Constructor and Description |
|---|
MethodExitTracer(ClassMethodSignature signature,
Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
void |
childTracerFinished(Tracer child)
Tells the tracer when a child tracer finished.
|
java.lang.String |
getGuid()
Gets the random identifier of this Tracer.
|
doFinish, finish, finish, getAgentAttribute, getAgentAttributes, getChildCount, getClassMethodSignature, getDuration, getDurationInMilliseconds, getEndTime, getEndTimeInMilliseconds, getExclusiveDuration, getMetricName, getParentTracer, getRunningDurationInNanos, getStartTime, getStartTimeInMilliseconds, getTransactionSegment, getTransactionSegmentName, getTransactionSegmentUri, isMetricProducer, isParent, isTransactionSegment, removeAgentAttribute, removeTransactionSegment, setAgentAttribute, setMetricName, setMetricNameFormatInfo, setParentTraceraddCustomAttribute, addCustomAttribute, addCustomAttribute, addCustomAttributes, addExclusiveRollupMetricName, addOutboundRequestHeaders, addRollupMetricName, excludeLeaf, getAgentAttributeNamesForSpans, getCustomAttribute, getCustomAttributes, getException, getExclusiveRollupMetricNames, getExternalParameters, getInvocationTarget, getParentTracedMethod, getParentTracerWithSpan, getRollupMetricNames, getStartTimeInMillis, getTransaction, getTransactionActivity, invoke, isAsync, isChildHasStackTrace, isLeaf, isTrackCallbackRunnable, markFinishTime, nameTransaction, readInboundResponseHeaders, reportAsExternal, reportAsExternal, setAgentAttribute, setAttribute, setCustomMetricPrefix, setNoticedError, setRollupMetricNames, setThrownException, setTrackCallbackRunnable, setTrackChildThreads, trackChildThreads, wasExceptionSetByAPIclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAgentAttribute, getAgentAttributeNamesForSpans, getAgentAttributes, getChildCount, getClassMethodSignature, getCustomAttributes, getEndTime, getEndTimeInMilliseconds, getExclusiveDuration, getExternalParameters, getMetricName, getParentTracer, getRunningDurationInNanos, getStartTime, getStartTimeInMillis, getStartTimeInMilliseconds, getTransactionActivity, getTransactionSegment, getTransactionSegmentName, getTransactionSegmentUri, isAsync, isChildHasStackTrace, isLeaf, isParent, isTransactionSegment, markFinishTime, removeAgentAttribute, removeTransactionSegment, setAgentAttribute, setAgentAttribute, setParentTracergetDuration, getDurationInMillisecondsaddExclusiveRollupMetricName, addOutboundRequestHeaders, excludeLeaf, getParentTracedMethod, isMetricProducer, isTrackCallbackRunnable, nameTransaction, readInboundResponseHeaders, reportAsExternal, setCustomMetricPrefix, setMetricNameFormatInfo, setRollupMetricNames, setTrackCallbackRunnable, setTrackChildThreads, trackChildThreadsaddRollupMetricName, reportAsExternal, setMetricNameaddCustomAttribute, addCustomAttribute, addCustomAttribute, addCustomAttributesgetException, setNoticedError, setThrownException, wasExceptionSetByAPIpublic MethodExitTracer(ClassMethodSignature signature, Transaction transaction)
public java.lang.String getGuid()
ErrorTracergetGuid in interface ErrorTracergetGuid in interface TracergetGuid in class MethodExitTracerNoSkippublic final void childTracerFinished(Tracer child)
TracerchildTracerFinished in interface TracerchildTracerFinished in class MethodExitTracerNoSkip