spring-framework / org.springframework.instrument.classloading.tomcat / TomcatLoadTimeWeaver

TomcatLoadTimeWeaver

open class TomcatLoadTimeWeaver : LoadTimeWeaver

org.springframework.instrument.classloading.LoadTimeWeaver implementation for Tomcat's new org.apache.tomcat.InstrumentableClassLoader. Also capable of handling Spring's TomcatInstrumentableClassLoader when encountered.

Author
Juergen Hoeller

Since
4.0

Constructors

<init>

TomcatLoadTimeWeaver()

Create a new instance of the TomcatLoadTimeWeaver class using the default ClassLoader.

TomcatLoadTimeWeaver(classLoader: ClassLoader)

Create a new instance of the TomcatLoadTimeWeaver class using the supplied ClassLoader.

Functions

addTransformer

open fun addTransformer(transformer: ClassFileTransformer): Unit

getInstrumentableClassLoader

open fun getInstrumentableClassLoader(): ClassLoader

getThrowawayClassLoader

open fun getThrowawayClassLoader(): ClassLoader