Class JavaxServletHttpServerTracer<RESPONSE>
- java.lang.Object
-
- io.opentelemetry.instrumentation.api.tracer.BaseTracer
-
- io.opentelemetry.instrumentation.api.tracer.HttpServerTracer<REQUEST,RESPONSE,REQUEST,REQUEST>
-
- io.opentelemetry.instrumentation.servlet.ServletHttpServerTracer<javax.servlet.http.HttpServletRequest,RESPONSE>
-
- io.opentelemetry.instrumentation.servlet.javax.JavaxServletHttpServerTracer<RESPONSE>
-
public abstract class JavaxServletHttpServerTracer<RESPONSE> extends io.opentelemetry.instrumentation.servlet.ServletHttpServerTracer<javax.servlet.http.HttpServletRequest,RESPONSE>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJavaxServletHttpServerTracer(JavaxServletAccessor<RESPONSE> accessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringerrorExceptionAttributeName()protected io.opentelemetry.context.propagation.TextMapGetter<javax.servlet.http.HttpServletRequest>getGetter()-
Methods inherited from class io.opentelemetry.instrumentation.servlet.ServletHttpServerTracer
addUnwrappedThrowable, attachAsyncListener, attachServerContext, customizeContext, endExceptionally, errorException, flavor, getServerContext, getSpanName, isAsyncListenerAttached, method, needsRescoping, onTimeout, peerHostIp, peerPort, requestHeader, responseStatus, setAsyncListenerResponse, setPrincipal, startSpan, unwrapThrowable, updateContext, updateSpanName, url
-
Methods inherited from class io.opentelemetry.instrumentation.api.tracer.HttpServerTracer
end, end, endExceptionally, endExceptionally, getServerSpan, isRelativeUrl, onConnection, onConnectionAndRequest, onRequest, startSpan, startSpan, startSpan
-
-
-
-
Constructor Detail
-
JavaxServletHttpServerTracer
protected JavaxServletHttpServerTracer(JavaxServletAccessor<RESPONSE> accessor)
-
-
Method Detail
-
getGetter
protected io.opentelemetry.context.propagation.TextMapGetter<javax.servlet.http.HttpServletRequest> getGetter()
- Specified by:
getGetterin classio.opentelemetry.instrumentation.servlet.ServletHttpServerTracer<javax.servlet.http.HttpServletRequest,RESPONSE>
-
-