org.nuxeo.runtime.tomcat.dev
Class LocalURLClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.nuxeo.runtime.tomcat.dev.LocalURLClassLoader
- All Implemented Interfaces:
- LocalClassLoader
public class LocalURLClassLoader
- extends URLClassLoader
- implements LocalClassLoader
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus |
LocalURLClassLoader
public LocalURLClassLoader(ClassLoader parent)
LocalURLClassLoader
public LocalURLClassLoader(URL[] urls,
ClassLoader parent)
addURL
public void addURL(URL url)
- Specified by:
addURL
in interface LocalClassLoader
- Overrides:
addURL
in class URLClassLoader
loadLocalClass
public Class<?> loadLocalClass(String name,
boolean resolve)
throws ClassNotFoundException
- Specified by:
loadLocalClass
in interface LocalClassLoader
- Throws:
ClassNotFoundException
getLocalResource
public URL getLocalResource(String name)
- Specified by:
getLocalResource
in interface LocalClassLoader
getLocalResources
public Enumeration<URL> getLocalResources(String name)
throws IOException
- Specified by:
getLocalResources
in interface LocalClassLoader
- Throws:
IOException
getLocalResourceAsStream
public InputStream getLocalResourceAsStream(String name)
throws IOException
- Specified by:
getLocalResourceAsStream
in interface LocalClassLoader
- Throws:
IOException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.