Package org.apache.catalina.loader
Class WebappClassLoader
- java.lang.Object
- java.lang.ClassLoader
- org.apache.catalina.loader.WebappClassLoader
- Direct Known Subclasses:
TomcatInstrumentableClassLoader
public class WebappClassLoader extends ClassLoader
A mock of Tomcat'sWebappClassLoader
just for Spring's compilation purposes. Exposes both pre-7.0.63 as well as 7.0.63+ variants offindResourceInternal
.- Since:
- 4.2
- Author:
- Juergen Hoeller
Constructor Summary
Constructors Constructor Description WebappClassLoader()
WebappClassLoader(ClassLoader parent)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.catalina.loader.ResourceEntry
findResourceInternal(String name, String path)
protected org.apache.catalina.loader.ResourceEntry
findResourceInternal(String name, String path, boolean manifestRequired)
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
Constructor Detail
WebappClassLoader
public WebappClassLoader()
WebappClassLoader
public WebappClassLoader(ClassLoader parent)
Method Detail
findResourceInternal
protected org.apache.catalina.loader.ResourceEntry findResourceInternal(String name, String path)
findResourceInternal
protected org.apache.catalina.loader.ResourceEntry findResourceInternal(String name, String path, boolean manifestRequired)