Class AgentStarterImpl
- java.lang.Object
-
- io.opentelemetry.javaagent.tooling.AgentStarterImpl
-
- All Implemented Interfaces:
io.opentelemetry.javaagent.bootstrap.AgentStarter
public class AgentStarterImpl extends Object implements io.opentelemetry.javaagent.bootstrap.AgentStarter
Main entry point into code that is running inside agent class loader, used reflectively fromio.opentelemetry.javaagent.bootstrap.AgentInitializer.
-
-
Constructor Summary
Constructors Constructor Description AgentStarterImpl(Instrumentation instrumentation, File javaagentFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandelayStart()ClassLoadergetExtensionClassLoader()voidstart()
-
-
-
Constructor Detail
-
AgentStarterImpl
public AgentStarterImpl(Instrumentation instrumentation, File javaagentFile)
-
-
Method Detail
-
delayStart
public boolean delayStart()
- Specified by:
delayStartin interfaceio.opentelemetry.javaagent.bootstrap.AgentStarter
-
start
public void start()
- Specified by:
startin interfaceio.opentelemetry.javaagent.bootstrap.AgentStarter
-
getExtensionClassLoader
public ClassLoader getExtensionClassLoader()
- Specified by:
getExtensionClassLoaderin interfaceio.opentelemetry.javaagent.bootstrap.AgentStarter
-
-