public class WebAppClassLoader extends ClassLoaderBase
IConfigurationClassLoader.ReportLevel
log
CLASSPATH_RESOURCE_SCHEME
Constructor and Description |
---|
WebAppClassLoader(ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
getAllowCustomClasses() |
URL |
getLocalResource(String name)
The name that's being requested should only contain the BasePath of the configuration when set.
|
configure, destroy, getBasePath, getConfigurationFile, getConfigurationName, getIbisContext, getReportLevel, getResource, getResource, getResources, loadClass, reload, setAllowCustomClasses, setBasePath, setConfigurationFile, setReportLevel, toString
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResourceAsStream, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public WebAppClassLoader(ClassLoader parent)
public URL getLocalResource(String name)
WebAppClassLoader
does not contain any further logic and must always
search for the resource with BasePath in it's parent (the ClassPath or another ClassLoader).getLocalResource
in class ClassLoaderBase
name
- of the file to search for in the current local classpathNULL
when the file cannot be foundprotected boolean getAllowCustomClasses()
getAllowCustomClasses
in class ClassLoaderBase
Copyright © 2023 Frank!Framework. All rights reserved.