public class AgentModule extends Object
| Constructor and Description |
|---|
AgentModule(Clock clock,
com.google.common.base.Ticker nullableTicker,
PluginCache pluginCache,
ConfigService configService,
Instrumentation instrumentation,
File glowrootJarFile,
File tmpDir,
PreCheckLoadedClasses.PreCheckClassFileTransformer preCheckClassFileTransformer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ConfigService |
getConfigService() |
LazyPlatformMBeanServer |
getLazyPlatformMBeanServer() |
LiveAggregateRepositoryImpl |
getLiveAggregateRepository() |
LiveJvmServiceImpl |
getLiveJvmService() |
LiveTraceRepositoryImpl |
getLiveTraceRepository() |
LiveWeavingServiceImpl |
getLiveWeavingService() |
static boolean |
logAnyImportantClassLoadedPriorToWeavingInit(Class<?>[] initialLoadedClasses,
File glowrootJarFile,
boolean preCheck) |
void |
onEnteringMain(ScheduledExecutorService backgroundExecutor,
Collector collector,
Instrumentation instrumentation,
File glowrootJarFile,
String mainClass) |
void |
setOnEnteringMain(BytecodeServiceImpl.OnEnteringMain onEnteringMain) |
public AgentModule(Clock clock, com.google.common.base.Ticker nullableTicker, PluginCache pluginCache, ConfigService configService, Instrumentation instrumentation, File glowrootJarFile, File tmpDir, PreCheckLoadedClasses.PreCheckClassFileTransformer preCheckClassFileTransformer) throws Exception
Exception@OnlyUsedByTests public void close() throws Exception
Exceptionpublic ConfigService getConfigService()
public LazyPlatformMBeanServer getLazyPlatformMBeanServer()
public LiveAggregateRepositoryImpl getLiveAggregateRepository()
public LiveJvmServiceImpl getLiveJvmService()
public LiveTraceRepositoryImpl getLiveTraceRepository()
public LiveWeavingServiceImpl getLiveWeavingService()
public static boolean logAnyImportantClassLoadedPriorToWeavingInit(Class<?>[] initialLoadedClasses, File glowrootJarFile, boolean preCheck)
public void onEnteringMain(ScheduledExecutorService backgroundExecutor, Collector collector, Instrumentation instrumentation, File glowrootJarFile, String mainClass) throws Exception
Exceptionpublic void setOnEnteringMain(BytecodeServiceImpl.OnEnteringMain onEnteringMain)
Copyright © 2011–2020 Glowroot contributors. All rights reserved.