@Singleton @Requires(beans=io.opentracing.Tracer.class) @InterceptorBean(value=NewSpan.class) public class NewSpanTraceInterceptor 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 | 
|---|
| NewSpanTraceInterceptor(io.opentracing.Tracer tracer)Initialize the interceptor with tracer and conversion service. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getOrder() | 
| java.lang.Object | intercept(io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context) | 
logError, populateTags, tagArgumentspublic NewSpanTraceInterceptor(io.opentracing.Tracer tracer)
tracer - for span creation and propagation across arbitrary transportspublic int getOrder()
getOrder in interface io.micronaut.core.order.OrderedgetOrder in class AbstractTraceInterceptor@Nullable public java.lang.Object intercept(io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context)