Class OpenTelemetryClassicThreadContext

java.lang.Object
io.quarkus.opentelemetry.runtime.tracing.instrumentation.resteasy.OpenTelemetryClassicThreadContext
All Implemented Interfaces:
org.jboss.resteasy.spi.concurrent.ThreadContext<Map<String,Object>>

@Provider public class OpenTelemetryClassicThreadContext extends Object implements org.jboss.resteasy.spi.concurrent.ThreadContext<Map<String,Object>>
  • Constructor Details

    • OpenTelemetryClassicThreadContext

      public OpenTelemetryClassicThreadContext()
  • Method Details

    • capture

      public Map<String,Object> capture()
      Specified by:
      capture in interface org.jboss.resteasy.spi.concurrent.ThreadContext<Map<String,Object>>
    • push

      public void push(Map<String,Object> context)
      Specified by:
      push in interface org.jboss.resteasy.spi.concurrent.ThreadContext<Map<String,Object>>
    • reset

      public void reset(Map<String,Object> context)
      Specified by:
      reset in interface org.jboss.resteasy.spi.concurrent.ThreadContext<Map<String,Object>>