Name | Description | Type | Package | Framework |
GlassFishLoadTimeWeaver | LoadTimeWeaver implementation for GlassFish'sorg. | Class | org.springframework.instrument.classloading.glassfish | Spring MVC |
InstrumentationLoadTimeWeaver | LoadTimeWeaver relying on VM Instrumentation. | Class | org.springframework.instrument.classloading | Spring MVC |
InstrumentationSavingAgent | Java agent that saves the Instrumentation interface from the JVMSince:2. | Class | org.springframework.instrument | Spring MVC |
JBossLoadTimeWeaver | LoadTimeWeaver implementation for JBoss's instrumentable ClassLoader. | Class | org.springframework.instrument.classloading.jboss | Spring MVC |
LoadTimeWeaver | Defines the contract for adding one or moreClassFileTransformers to a ClassLoader. | Interface | org.springframework.instrument.classloading | Spring MVC |
ReflectiveLoadTimeWeaver | LoadTimeWeaver which uses reflection to delegate to an underlying ClassLoaderwith well-known transformation hooks. | Class | org.springframework.instrument.classloading | Spring MVC |
ResourceOverridingShadowingClassLoader | Subclass of ShadowingClassLoader that overrides attempts tolocate certain files. | Class | org.springframework.instrument.classloading | Spring MVC |
ShadowingClassLoader | ClassLoader decorator that shadows an enclosing ClassLoader,applying registered transformers to all affected classes. | Class | org.springframework.instrument.classloading | Spring MVC |
SimpleInstrumentableClassLoader | Simplistic implementation of an instrumentable ClassLoader. | Class | org.springframework.instrument.classloading | Spring MVC |
SimpleLoadTimeWeaver | LoadTimeWeaver that builds and exposes aSimpleInstrumentableClassLoader. | Class | org.springframework.instrument.classloading | Spring MVC |
SimpleThrowawayClassLoader | ClassLoader that can be used to load classes without bringing theminto the parent loader. | Class | org.springframework.instrument.classloading | Spring MVC |
TomcatInstrumentableClassLoader | Extension of Tomcat's default class loader which adds instrumentationto loaded classes without the need to use a VM-wide agent. | Class | org.springframework.instrument.classloading.tomcat | Spring MVC |
TomcatLoadTimeWeaver | LoadTimeWeaver implementation for Tomcat'snew InstrumentableClassLoader. | Class | org.springframework.instrument.classloading.tomcat | Spring MVC |
WeavingTransformer | ClassFileTransformer-based weaver, allowing for a list of transformers to beapplied on a class byte array. | Class | org.springframework.instrument.classloading | Spring MVC |
WebLogicLoadTimeWeaver | LoadTimeWeaver implementation for WebLogic's instrumentableNOTE: Requires BEA WebLogic version 10 or higher. | Class | org.springframework.instrument.classloading.weblogic | Spring MVC |
WebSphereLoadTimeWeaver | LoadTimeWeaver implementation for WebSphere's instrumentable ClassLoader. | Class | org.springframework.instrument.classloading.websphere | Spring MVC |