Class NettyChannelPipelineInstrumentation.ChannelPipelineAdviceUtil

  • Enclosing class:
    NettyChannelPipelineInstrumentation

    public static class NettyChannelPipelineInstrumentation.ChannelPipelineAdviceUtil
    extends Object
    When certain handlers are added to the pipeline, we want to add our corresponding tracing handlers. If those handlers are later removed, we may want to remove our handlers. That is not currently implemented.
    • Constructor Detail

      • ChannelPipelineAdviceUtil

        public ChannelPipelineAdviceUtil()
    • Method Detail

      • wrapHandler

        public static void wrapHandler​(io.opentelemetry.javaagent.instrumentation.api.ContextStore<org.jboss.netty.channel.Channel,​ChannelTraceContext> contextStore,
                                       org.jboss.netty.channel.ChannelPipeline pipeline,
                                       org.jboss.netty.channel.ChannelHandler handler)