Skip navigation links
A B C D F G H I O P S T U W 

A

aroundReadFrom(ReaderInterceptorContext) - Method in class io.opentracing.contrib.jaxrs2.serialization.TracingInterceptor
 
aroundWriteTo(WriterInterceptorContext) - Method in class io.opentracing.contrib.jaxrs2.serialization.TracingInterceptor
 

B

build() - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
 
build() - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 
Builder(Tracer) - Constructor for class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
 
Builder(Tracer) - Constructor for class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 

C

cast(Object, Class<T>) - Static method in class io.opentracing.contrib.jaxrs2.internal.CastUtils
Casts given object to the given class.
CastUtils - Class in io.opentracing.contrib.jaxrs2.internal
 
CHILD_OF - Static variable in class io.opentracing.contrib.jaxrs2.client.TracingProperties
Denotes a parent span context References.CHILD_OF.
ClientHeadersInjectTextMap - Class in io.opentracing.contrib.jaxrs2.client
Helper class used to add carrier data to HTTP headers.
ClientHeadersInjectTextMap(MultivaluedMap<String, Object>) - Constructor for class io.opentracing.contrib.jaxrs2.client.ClientHeadersInjectTextMap
 
ClientSpanDecorator - Interface in io.opentracing.contrib.jaxrs2.client
 
ClientTracingFeature - Class in io.opentracing.contrib.jaxrs2.client
 
ClientTracingFeature() - Constructor for class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature
When using this constructor application has to call GlobalTracer.register(io.opentracing.Tracer) to register tracer instance.
ClientTracingFeature.Builder - Class in io.opentracing.contrib.jaxrs2.client
Builder for configuring Client to trace outgoing requests.
ClientTracingFilter - Class in io.opentracing.contrib.jaxrs2.client
 
ClientTracingFilter(Tracer, List<ClientSpanDecorator>) - Constructor for class io.opentracing.contrib.jaxrs2.client.ClientTracingFilter
 
ClientTracingInterceptor - Class in io.opentracing.contrib.jaxrs2.client
 
ClientTracingInterceptor(Tracer, List<InterceptorSpanDecorator>) - Constructor for class io.opentracing.contrib.jaxrs2.client.ClientTracingInterceptor
 
closestTracedAnnotation(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 
configure(FeatureContext) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature
 
configure(ResourceInfo, FeatureContext) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 

D

decorateRead(InterceptorContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.serialization.InterceptorSpanDecorator
Decorate spans by outgoing object.
decorateRequest(ClientRequestContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
Decorate get by incoming object.
decorateRequest(ContainerRequestContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
Decorate span by incoming object.
decorateResponse(ClientResponseContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
Decorate spans by outgoing object.
decorateResponse(ContainerResponseContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
Decorate spans by outgoing object.
decorateWrite(InterceptorContext, BaseSpan<?>) - Method in interface io.opentracing.contrib.jaxrs2.serialization.InterceptorSpanDecorator
Decorate spans by outgoing object.

F

filter(ClientRequestContext) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFilter
 
filter(ClientRequestContext, ClientResponseContext) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFilter
 
filter(ContainerRequestContext) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingFilter
 
findSpan(InterceptorContext) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingInterceptor
 
findSpan(InterceptorContext) - Method in class io.opentracing.contrib.jaxrs2.serialization.TracingInterceptor
 
findSpan(InterceptorContext) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingInterceptor
 
finish() - Method in class io.opentracing.contrib.jaxrs2.internal.SpanWrapper
 

G

get() - Method in class io.opentracing.contrib.jaxrs2.internal.SpanWrapper
 

H

HTTP_PATH_OPERATION_NAME - Static variable in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
As operation name provides HTTP path.
HTTP_WILDCARD_PATH_OPERATION_NAME - Static variable in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
As operation name provides "wildcard" HTTP path e.g: resource method annotated with @Path("/foo/bar/{name: \\w+}") produces "/foo/bar/{name}"

I

InterceptorSpanDecorator - Interface in io.opentracing.contrib.jaxrs2.serialization
 
io.opentracing.contrib.jaxrs2.client - package io.opentracing.contrib.jaxrs2.client
 
io.opentracing.contrib.jaxrs2.internal - package io.opentracing.contrib.jaxrs2.internal
 
io.opentracing.contrib.jaxrs2.serialization - package io.opentracing.contrib.jaxrs2.serialization
 
io.opentracing.contrib.jaxrs2.server - package io.opentracing.contrib.jaxrs2.server
 
isFinished() - Method in class io.opentracing.contrib.jaxrs2.internal.SpanWrapper
 
isSyncRequest(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 
iterator() - Method in class io.opentracing.contrib.jaxrs2.client.ClientHeadersInjectTextMap
 
iterator() - Method in class io.opentracing.contrib.jaxrs2.server.ServerHeadersExtractTextMap
 

O

operationName(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 

P

path(URI) - Static method in class io.opentracing.contrib.jaxrs2.internal.URIUtils
Returns path of given URI.
PROPERTY_NAME - Static variable in class io.opentracing.contrib.jaxrs2.internal.SpanWrapper
 
put(String, String) - Method in class io.opentracing.contrib.jaxrs2.client.ClientHeadersInjectTextMap
 
put(String, String) - Method in class io.opentracing.contrib.jaxrs2.server.ServerHeadersExtractTextMap
 

S

ServerHeadersExtractTextMap - Class in io.opentracing.contrib.jaxrs2.server
Helper class used to iterate over HTTP headers.
ServerHeadersExtractTextMap(MultivaluedMap<String, String>) - Constructor for class io.opentracing.contrib.jaxrs2.server.ServerHeadersExtractTextMap
 
ServerSpanDecorator - Interface in io.opentracing.contrib.jaxrs2.server
 
ServerTracingDynamicFeature - Class in io.opentracing.contrib.jaxrs2.server
This class has to be registered as JAX-RS provider to enable tracing of server requests.
ServerTracingDynamicFeature() - Constructor for class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
When using this constructor application has to call GlobalTracer.register(io.opentracing.Tracer) to register tracer instance.
ServerTracingDynamicFeature.Builder - Class in io.opentracing.contrib.jaxrs2.server
Builder for creating JAX-RS dynamic feature for tracing server requests.
ServerTracingFilter - Class in io.opentracing.contrib.jaxrs2.server
 
ServerTracingFilter(Tracer, String, List<ServerSpanDecorator>, boolean) - Constructor for class io.opentracing.contrib.jaxrs2.server.ServerTracingFilter
 
ServerTracingInterceptor - Class in io.opentracing.contrib.jaxrs2.server
 
ServerTracingInterceptor(Tracer, List<InterceptorSpanDecorator>) - Constructor for class io.opentracing.contrib.jaxrs2.server.ServerTracingInterceptor
 
shouldBeTraced(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 
spanContext() - Method in class io.opentracing.contrib.jaxrs2.server.TracingContext
 
SpanWrapper - Class in io.opentracing.contrib.jaxrs2.internal
Wrapper class used for exchanging span between filters.
SpanWrapper(Span) - Constructor for class io.opentracing.contrib.jaxrs2.internal.SpanWrapper
 
STANDARD_TAGS - Static variable in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
Adds standard tags: Tags.SPAN_KIND, Tags.PEER_HOSTNAME, Tags.PEER_PORT, Tags.HTTP_METHOD, Tags.HTTP_URL and Tags.HTTP_STATUS
STANDARD_TAGS - Static variable in interface io.opentracing.contrib.jaxrs2.serialization.InterceptorSpanDecorator
Adds tags: \"media.type\", \"entity.type\"
STANDARD_TAGS - Static variable in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
Adds standard tags: Tags.SPAN_KIND, Tags.HTTP_METHOD, Tags.HTTP_URL and Tags.HTTP_STATUS

T

Traced - Annotation Type in io.opentracing.contrib.jaxrs2.server
Annotation to explicitly say that tracing is enabled.
TRACING_DISABLED - Static variable in class io.opentracing.contrib.jaxrs2.client.TracingProperties
Indicates whether request should be traced or not.
TracingContext - Class in io.opentracing.contrib.jaxrs2.server
 
TracingContext() - Constructor for class io.opentracing.contrib.jaxrs2.server.TracingContext
 
TracingInterceptor - Class in io.opentracing.contrib.jaxrs2.serialization
 
TracingInterceptor(Tracer, List<InterceptorSpanDecorator>) - Constructor for class io.opentracing.contrib.jaxrs2.serialization.TracingInterceptor
 
TracingProperties - Class in io.opentracing.contrib.jaxrs2.client
 

U

URIUtils - Class in io.opentracing.contrib.jaxrs2.internal
 
url(URI) - Static method in class io.opentracing.contrib.jaxrs2.internal.URIUtils
Returns string representation of supplied URL.

W

withDecorators(List<ClientSpanDecorator>) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
Set span decorators.
withDecorators(List<ServerSpanDecorator>) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
Set span decorators.
withPriority(int) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
 
withPriority(int) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 
withSerializationDecorators(List<InterceptorSpanDecorator>) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
Set serialization span decorators.
withSerializationDecorators(List<InterceptorSpanDecorator>) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
Set serialization span decorators.
withSerializationPriority(int) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
 
withSerializationPriority(int) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 
withTraceNothing() - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
Only resources annotated with Traced will be traced.
A B C D F G H I O P S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.