|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.ClassLoader java.security.SecureClassLoader java.net.URLClassLoader org.apache.catalina.loader.WebappClassLoader org.nuxeo.runtime.tomcat.NuxeoWebappClassLoader
public class NuxeoWebappClassLoader
Field Summary |
---|
Fields inherited from interface org.apache.catalina.Lifecycle |
---|
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, START_EVENT, STOP_EVENT |
Constructor Summary | |
---|---|
NuxeoWebappClassLoader()
|
|
NuxeoWebappClassLoader(ClassLoader parent)
|
Method Summary | |
---|---|
void |
addURL(URL url)
|
ClassLoader |
getClassLoader()
|
ClassLoader |
getParentClassLoader()
|
Class<?> |
loadClass(String name,
boolean resolve)
|
void |
setParentClassLoader(ClassLoader pcl)
|
Methods inherited from class org.apache.catalina.loader.WebappClassLoader |
---|
addLifecycleListener, addPermission, addPermission, addPermission, addRepository, closeJARs, findClass, findLifecycleListeners, findRepositories, findResource, findResources, getDebug, getDelegate, getJarPath, getResource, getResourceAsStream, getResources, getURLs, loadClass, modified, removeLifecycleListener, setDebug, setDelegate, setJarPath, setResources, setWorkDir, start, stop, toString |
Methods inherited from class java.net.URLClassLoader |
---|
newInstance, newInstance |
Methods inherited from class java.lang.ClassLoader |
---|
clearAssertionStatus, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NuxeoWebappClassLoader()
public NuxeoWebappClassLoader(ClassLoader parent)
Method Detail |
---|
public void addURL(URL url)
addURL
in interface MutableClassLoader
addURL
in class org.apache.catalina.loader.WebappClassLoader
public void setParentClassLoader(ClassLoader pcl)
public ClassLoader getParentClassLoader()
public ClassLoader getClassLoader()
getClassLoader
in interface MutableClassLoader
public Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class org.apache.catalina.loader.WebappClassLoader
ClassNotFoundException
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |