Skip navigation links
A B C D F G H I N 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(Class<?>, Method) - Method in interface io.opentracing.contrib.jaxrs2.server.OperationNameProvider.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, Span) - Method in interface io.opentracing.contrib.jaxrs2.serialization.InterceptorSpanDecorator
Decorate spans by outgoing object.
decorateRequest(ClientRequestContext, Span) - Method in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
Decorate get by incoming object.
decorateRequest(ContainerRequestContext, Span) - Method in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
Decorate span by incoming object.
decorateResponse(ClientResponseContext, Span) - Method in interface io.opentracing.contrib.jaxrs2.client.ClientSpanDecorator
Decorate spans by outgoing object.
decorateResponse(ContainerResponseContext, Span) - Method in interface io.opentracing.contrib.jaxrs2.server.ServerSpanDecorator
Decorate spans by outgoing object.
decorateWrite(InterceptorContext, Span) - Method in interface io.opentracing.contrib.jaxrs2.serialization.InterceptorSpanDecorator
Decorate spans by outgoing object.
destroy() - Method in class io.opentracing.contrib.jaxrs2.server.SpanFinishingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.opentracing.contrib.jaxrs2.server.SpanFinishingFilter
 

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.

I

init(FilterConfig) - Method in class io.opentracing.contrib.jaxrs2.server.SpanFinishingFilter
 
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
 
iterator() - Method in class io.opentracing.contrib.jaxrs2.client.ClientHeadersInjectTextMap
 
iterator() - Method in class io.opentracing.contrib.jaxrs2.server.ServerHeadersExtractTextMap
 

N

newBuilder() - Static method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.ClassNameOperationName
 
newBuilder() - Static method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.HTTPMethodOperationName
 
newBuilder() - Static method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.WildcardOperationName
 

O

operationName(ContainerRequestContext) - Method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.ClassNameOperationName
 
operationName(ContainerRequestContext) - Method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.HTTPMethodOperationName
 
operationName(ContainerRequestContext) - Method in interface io.opentracing.contrib.jaxrs2.server.OperationNameProvider
 
operationName(ContainerRequestContext) - Method in class io.opentracing.contrib.jaxrs2.server.OperationNameProvider.WildcardOperationName
 
operationName(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 
OperationNameProvider - Interface in io.opentracing.contrib.jaxrs2.server
 
OperationNameProvider.Builder - Interface in io.opentracing.contrib.jaxrs2.server
 
OperationNameProvider.ClassNameOperationName - Class in io.opentracing.contrib.jaxrs2.server
Default Microprofile operation name :..
OperationNameProvider.HTTPMethodOperationName - Class in io.opentracing.contrib.jaxrs2.server
Returns HTTP method as operation name
OperationNameProvider.WildcardOperationName - Class in io.opentracing.contrib.jaxrs2.server
As operation name provides "wildcard" HTTP path e.g: resource method annotated with @Path("/foo/bar/{name: \\w+}") produces "/foo/bar/{name}"

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>, OperationNameProvider, Pattern) - 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
 
SpanFinishingFilter - Class in io.opentracing.contrib.jaxrs2.server
Filter which finishes span after server processing.
SpanFinishingFilter() - Constructor for class io.opentracing.contrib.jaxrs2.server.SpanFinishingFilter
 
SpanFinishingFilter(Tracer) - Constructor for class io.opentracing.contrib.jaxrs2.server.SpanFinishingFilter
 
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

TRACING_DISABLED - Static variable in class io.opentracing.contrib.jaxrs2.client.TracingProperties
Indicates whether request should be traced or not.
tracingDisabled(ResourceInfo) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature
 
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.
withOperationNameProvider(OperationNameProvider.Builder) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 
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
 
withSkipPattern(String) - 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.
withTraceSerialization(boolean) - Method in class io.opentracing.contrib.jaxrs2.client.ClientTracingFeature.Builder
 
withTraceSerialization(boolean) - Method in class io.opentracing.contrib.jaxrs2.server.ServerTracingDynamicFeature.Builder
 
A B C D F G H I N O P S T U W 
Skip navigation links

Copyright © 2018. All rights reserved.