Package org.tkit.rhpam.quarkus.tracing
Class TracingUtils
- java.lang.Object
-
- org.tkit.rhpam.quarkus.tracing.TracingUtils
-
public class TracingUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description TracingUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.opentracing.SpanbuildChildSpan(String spanName, io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)static io.opentracing.SpanbuildChildSpan2(String spanName, io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)static io.opentracing.SpanbuildSpan(String exchange, String routingKey, org.apache.qpid.proton.amqp.messaging.ApplicationProperties props, io.opentracing.Tracer tracer)static io.opentracing.SpanContextextract(io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)static Map<String,Object>inject(Map<String,Object> props, io.opentracing.Span span, io.opentracing.Tracer tracer)Store current tracecontext as hashmap
-
-
-
Method Detail
-
extract
public static io.opentracing.SpanContext extract(io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)
-
buildChildSpan
public static io.opentracing.Span buildChildSpan(String spanName, io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)
-
buildChildSpan2
public static io.opentracing.Span buildChildSpan2(String spanName, io.vertx.core.json.JsonObject props, io.opentracing.Tracer tracer)
-
buildSpan
public static io.opentracing.Span buildSpan(String exchange, String routingKey, org.apache.qpid.proton.amqp.messaging.ApplicationProperties props, io.opentracing.Tracer tracer)
-
-