Class OpenTelemetryContextProvider

  • All Implemented Interfaces:
    org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.tracing.TracerContext>

    public class OpenTelemetryContextProvider
    extends Object
    implements org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.tracing.TracerContext>
    • Constructor Detail

      • OpenTelemetryContextProvider

        public OpenTelemetryContextProvider​(io.opentelemetry.api.trace.Tracer tracer)
    • Method Detail

      • createContext

        public org.apache.cxf.tracing.TracerContext createContext​(org.apache.cxf.message.Message message)
        Specified by:
        createContext in interface org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.tracing.TracerContext>