Class ClientTracingInterceptor

java.lang.Object
io.helidon.tracing.jersey.client.ClientTracingInterceptor
All Implemented Interfaces:
PostInvocationInterceptor

public class ClientTracingInterceptor extends Object implements PostInvocationInterceptor
A post-invocation client interceptor. If an exception (e.g. a connection timeout) is thrown while executing a client request, this interceptor will ensure that an active tracing span is properly finished --given that client response filters will not be executed if an exception is thrown.