A C G H M R
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addReadHttpModule(Instrumentation, ClassLoader) - Method in interface com.newrelic.agent.modules.HttpModuleUtil
-
Expands java.net.http module to expose its inner workings to us.
- addReadHttpModule(Instrumentation, ClassLoader) - Method in class com.newrelic.agent.modules.HttpModuleUtilImpl
C
- ClassLoaderUtil - Interface in com.newrelic.agent.modules
-
This interface exists to ensure compatibility between the Java < 9 and Java >= 9 versions of utilities that operate on classloaders.
- ClassLoaderUtilImpl - Class in com.newrelic.agent.modules
- ClassLoaderUtilImpl() - Constructor for class com.newrelic.agent.modules.ClassLoaderUtilImpl
- com.newrelic.agent.modules - package com.newrelic.agent.modules
-
This package contains classes where different functionality is loaded based on the Java version at play.
G
- getPlatformClassLoaderOrNull() - Method in interface com.newrelic.agent.modules.ClassLoaderUtil
- getPlatformClassLoaderOrNull() - Method in class com.newrelic.agent.modules.ClassLoaderUtilImpl
-
For Java < 9, the concept of "platform class loader" didn't exist, so we always return null.
H
- HttpModuleUtil - Interface in com.newrelic.agent.modules
- HttpModuleUtilImpl - Class in com.newrelic.agent.modules
- HttpModuleUtilImpl() - Constructor for class com.newrelic.agent.modules.HttpModuleUtilImpl
M
- ModuleUtil - Interface in com.newrelic.agent.modules
- ModuleUtilImpl - Class in com.newrelic.agent.modules
- ModuleUtilImpl() - Constructor for class com.newrelic.agent.modules.ModuleUtilImpl
R
- redefineJavaBaseModule(Instrumentation, ClassLoader) - Method in interface com.newrelic.agent.modules.ModuleUtil
-
Expands some modules to expose their inner workings to us.
- redefineJavaBaseModule(Instrumentation, ClassLoader) - Method in class com.newrelic.agent.modules.ModuleUtilImpl
-
There is no need to modify "modules" in Java < 9 since they didn't exist, so this is a no-op.
All Classes All Packages