Class OpenTracingResource

java.lang.Object
org.apache.camel.quarkus.component.opentracing.it.OpenTracingResource

@Path("/opentracing") @ApplicationScoped @Traced(false) public class OpenTracingResource extends Object
  • Field Details

    • tracer

      @Inject io.opentracing.Tracer tracer
    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
  • Constructor Details

    • OpenTracingResource

      public OpenTracingResource()
  • Method Details

    • getSpans

      @Path("/spans") @GET @Produces("application/json") public javax.json.JsonArray getSpans()
    • traceRoute

      @Traced @Path("/trace") @GET @Produces("text/plain") public String traceRoute()
    • resetMockTracer

      @Path("/mock/tracer/reset") @POST public void resetMockTracer()