Package io.opentelemetry.javaagent.bootstrap
package io.opentelemetry.javaagent.bootstrap
-
ClassDescriptionClassloader used to run the core agent.A stand-in for the bootstrap classloader.Agent start up logic.
BootstrapPackagePrefixesHolder
is an utility class that holds package prefixes.Holder forClassFileTransformer
used by the instrumentation.Helper class forClassLoader.defineClass
callbacks.Context returned frombeforeDefineClass
and passed toafterDefineClass
.Class used for exception handler logging.A holder of resources needed by instrumentation.Helper class for detecting and loading injected helper classes.This class serves as a "everywhere accessible" source ofInstrumentation
instance.A helper to facilitate accessing OpenTelemetry SDK methods from instrumentation.Interface matchingio.opentelemetry.sdk.trace.SdkTracerProvider#forceFlush()
to allow holding a reference to it.Dependencies of the agent sometimes call java.util.logging.Logger.getLogger().A marker interface implemented by virtual field accessor classes.Helper class for detecting whether given class has virtual fields.A marker interface that signifies that virtual fields have been installed into the class that implements it.