Class OpenTracingResource


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

      • tracer

        @Inject
        io.opentracing.Tracer tracer
      • producerTemplate

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

      • OpenTracingResource

        public OpenTracingResource()
    • Method Detail

      • 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()