@Provider public class BraveClientProvider extends AbstractBraveClientProvider implements javax.ws.rs.client.ClientRequestFilter, javax.ws.rs.client.ClientResponseFilter
AbstractTracingProvider.TraceScopeHolder<T>
LOG, TRACE_SPAN
Constructor and Description |
---|
BraveClientProvider(brave.http.HttpTracing brave) |
BraveClientProvider(brave.Tracing brave) |
Modifier and Type | Method and Description |
---|---|
void |
filter(javax.ws.rs.client.ClientRequestContext requestContext) |
void |
filter(javax.ws.rs.client.ClientRequestContext requestContext,
javax.ws.rs.client.ClientResponseContext responseContext) |
startTraceSpan, stopTraceSpan, stopTraceSpan
buildSpanDescription, getSpanIdHeader, getUri
public BraveClientProvider(brave.Tracing brave)
public BraveClientProvider(brave.http.HttpTracing brave)
public void filter(javax.ws.rs.client.ClientRequestContext requestContext) throws IOException
filter
in interface javax.ws.rs.client.ClientRequestFilter
IOException
public void filter(javax.ws.rs.client.ClientRequestContext requestContext, javax.ws.rs.client.ClientResponseContext responseContext) throws IOException
filter
in interface javax.ws.rs.client.ClientResponseFilter
IOException
Apache CXF