public abstract class TracingInterceptor extends Object implements javax.ws.rs.ext.WriterInterceptor, javax.ws.rs.ext.ReaderInterceptor
| Constructor and Description |
|---|
TracingInterceptor(io.opentracing.Tracer tracer,
List<InterceptorSpanDecorator> spanDecorators) |
| Modifier and Type | Method and Description |
|---|---|
Object |
aroundReadFrom(javax.ws.rs.ext.ReaderInterceptorContext context) |
void |
aroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext context) |
protected abstract SpanWrapper |
findSpan(javax.ws.rs.ext.InterceptorContext context) |
public TracingInterceptor(io.opentracing.Tracer tracer,
List<InterceptorSpanDecorator> spanDecorators)
public Object aroundReadFrom(javax.ws.rs.ext.ReaderInterceptorContext context) throws IOException, javax.ws.rs.WebApplicationException
aroundReadFrom in interface javax.ws.rs.ext.ReaderInterceptorIOExceptionjavax.ws.rs.WebApplicationExceptionpublic void aroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext context)
throws IOException,
javax.ws.rs.WebApplicationException
aroundWriteTo in interface javax.ws.rs.ext.WriterInterceptorIOExceptionjavax.ws.rs.WebApplicationExceptionprotected abstract SpanWrapper findSpan(javax.ws.rs.ext.InterceptorContext context)
Copyright © 2018–2022. All rights reserved.