@Singleton @Requires(beans=io.opentracing.Tracer.class) @InterceptorBean(value=ContinueSpan.class) public class ContinueSpanInterceptor extends AbstractTraceInterceptor
ContinueSpan
and NewSpan
using the Open Tracing API.CLASS_TAG, HYSTRIX_ANNOTATION, METHOD_TAG, TAG_HYSTRIX_COMMAND, TAG_HYSTRIX_GROUP, TAG_HYSTRIX_THREAD_POOL, tracer
Constructor and Description |
---|
ContinueSpanInterceptor(io.opentracing.Tracer tracer)
Initialize the interceptor with tracer and conversion service.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
intercept(io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context) |
getOrder, logError, populateTags, tagArguments