- DDAgentTracingHelper<ObjectType> - Class in io.opentracing.contrib.agent.helper
-
This class provides helpfull stuff in order to easy patch object using Byteman rules
- doPatch(HttpClientBuilder) - Method in class io.opentracing.contrib.agent.helper.ApacheHTTPClientHelper
-
Strategy: We replace the legacy builder by a new instance providing by the opentracing contribution when
the builder is instantiate.
- doPatch(AwsClientBuilder) - Method in class io.opentracing.contrib.agent.helper.AWSClientHelper
-
Strategy: we add a tracing handler to the client when it has just been built.
- doPatch(Session) - Method in class io.opentracing.contrib.agent.helper.CassandraHelper
-
Strategy: each time we build a connection to a Cassandra cluster, the com.datastax.driver.core.Cluster$Manager.newSession()
method is called.
- doPatch(ObjectType) - Method in class io.opentracing.contrib.agent.helper.DDAgentTracingHelper
-
The current implementation of the patch
- doPatch(ActionListener) - Method in class io.opentracing.contrib.agent.helper.ElasticsearchHelper
-
Strategy: When a query is executed, if start the instrumentation and a new Span.
- doPatch(ServletContextHandler) - Method in class io.opentracing.contrib.agent.helper.JettyServletHelper
-
Strategy: Use the contextHandler provided to add a new Tracing filter
- doPatch(MongoClientOptions.Builder) - Method in class io.opentracing.contrib.agent.helper.MongoHelper
-
Strategy: Just before com.mongodb.MongoClientOptions$Builder.build() method is called, we add a new command listener
in charge of the tracing.
- doPatch(OkHttpClient.Builder) - Method in class io.opentracing.contrib.agent.helper.OkHttpHelper
-
Strategy: Just before the okhttp3.OkHttpClient$Builder.build() method called, we add a new interceptor for the tracing
part.
- doPatch(ApplicationContext) - Method in class io.opentracing.contrib.agent.helper.TomcatServletHelper
-
Strategy: Use the contextHandler provided to add a new Tracing filter