KafkaStreamsTracing(Builder builder) { // intentionally hidden constructor this.tracing = builder.tracing; this.extractor = tracing.propagation().extractor(KafkaStreamsPropagation.GETTER); }
JmsTracing(Builder builder) { // intentionally hidden constructor this.tracing = builder.tracing; this.extractor = tracing.propagation().extractor(GETTER); this.remoteServiceName = builder.remoteServiceName; this.propagationKeys = new LinkedHashSet<>(tracing.propagation().keys()); }
TracingJMSProducer(JMSProducer delegate, JmsTracing jmsTracing) { super(delegate, jmsTracing); this.extractor = jmsTracing.tracing.propagation().extractor(GETTER); }
/** * {@link ExtensionLoader} supplies the tracing implementation which must be named "tracing". For * example, if using the {@link SpringExtensionFactory}, only a bean named "tracing" will be * injected. */ public void setTracing(Tracing tracing) { tracer = tracing.tracer(); extractor = tracing.propagation().extractor(GETTER); injector = tracing.propagation().injector(SETTER); }
TraceContext.Injector<ClientRequest.Builder> injector() { if (this.injector == null) { this.injector = this.beanFactory.getBean(HttpTracing.class).tracing() .propagation().injector(SETTER); } return this.injector; }
TraceContext.Extractor<HttpHeaders> extractor() { if (this.extractor == null) { this.extractor = this.beanFactory.getBean(HttpTracing.class).tracing() .propagation().extractor(GETTER); } return this.extractor; }
@Inject TracingClientFilter(HttpTracing httpTracing) { if (httpTracing == null) throw new NullPointerException("HttpTracing == null"); tracer = httpTracing.tracing().tracer(); handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); injector = httpTracing.tracing().propagation().injector(SETTER); }
TracingHttpAsyncClientBuilder(HttpTracing httpTracing) { // intentionally hidden if (httpTracing == null) throw new NullPointerException("httpTracing == null"); this.currentTraceContext = httpTracing.tracing().currentTraceContext(); this.handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); this.injector = httpTracing.tracing().propagation().injector(SETTER); }
@Autowired TracingAsyncClientHttpRequestInterceptor(HttpTracing httpTracing) { tracer = httpTracing.tracing().tracer(); handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); injector = httpTracing.tracing().propagation().injector(SETTER); }
@Inject TracingApplicationEventListener(HttpTracing httpTracing, EventParser parser) { tracer = httpTracing.tracing().tracer(); serverHandler = HttpServerHandler.create(httpTracing, new Adapter()); extractor = httpTracing.tracing().propagation().extractor(GETTER); this.parser = parser; }
@Autowired TracingClientHttpRequestInterceptor(HttpTracing httpTracing) { tracer = httpTracing.tracing().tracer(); handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); injector = httpTracing.tracing().propagation().injector(SETTER); }
SparkTracing(HttpTracing httpTracing) { // intentionally hidden constructor tracer = httpTracing.tracing().tracer(); handler = HttpServerHandler.create(httpTracing, ADAPTER); extractor = httpTracing.tracing().propagation().extractor(Request::headers); }
TracingInterceptor(HttpTracing httpTracing) { if (httpTracing == null) throw new NullPointerException("HttpTracing == null"); tracer = httpTracing.tracing().tracer(); remoteServiceName = httpTracing.serverName(); handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); injector = httpTracing.tracing().propagation().injector(SETTER); }
TracingDoOnRequest(HttpTracing httpTracing) { this.tracer = httpTracing.tracing().tracer(); this.handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); this.propagation = httpTracing.tracing().propagation(); this.injector = this.propagation.injector(SETTER); this.httpTracing = httpTracing; }
TracingMainExec(HttpTracing httpTracing, ClientExecChain mainExec) { this.tracer = httpTracing.tracing().tracer(); this.handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); this.injector = httpTracing.tracing().propagation().injector(SETTER); this.mainExec = mainExec; }
TracingRoutingContextHandler(HttpTracing httpTracing) { tracer = httpTracing.tracing().tracer(); serverHandler = HttpServerHandler.create(httpTracing, new VertxHttpServerAdapter()); extractor = httpTracing.tracing().propagation().extractor(GETTER); }
AbstractHttpHeadersFilter(HttpTracing httpTracing) { this.tracer = httpTracing.tracing().tracer(); this.handler = HttpClientHandler.create(httpTracing, new ServerHttpAdapter()); this.injector = httpTracing.tracing().propagation().injector(SETTER); this.httpTracing = httpTracing; }
TracingFeignClient(HttpTracing httpTracing, Client delegate) { this.tracer = httpTracing.tracing().tracer(); this.handler = HttpClientHandler.create(httpTracing, new HttpAdapter()); this.injector = httpTracing.tracing().propagation().injector(SETTER); this.delegate = delegate; }
TracingFilter(HttpTracing httpTracing) { tracer = httpTracing.tracing().tracer(); currentTraceContext = httpTracing.tracing().currentTraceContext(); handler = HttpServerHandler.create(httpTracing, ADAPTER); extractor = httpTracing.tracing().propagation().extractor(GETTER); }
TracingHttpServerHandler(HttpTracing httpTracing) { tracer = httpTracing.tracing().tracer(); sampler = httpTracing.serverSampler(); parser = httpTracing.serverParser(); adapter = new HttpNettyAdapter(); extractor = httpTracing.tracing().propagation().extractor(GETTER); }