Package 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:
Closeable,AutoCloseable,LocalClassLoader
- Author:
- Bogdan Stefanescu
-
Constructor Summary
ConstructorsConstructorDescriptionLocalURLClassLoader(ClassLoader parent) LocalURLClassLoader(URL[] urls, ClassLoader parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetLocalResource(String name) getLocalResources(String name) Class<?> loadLocalClass(String name, boolean resolve) Methods inherited from class java.net.URLClassLoader
close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstanceMethods inherited from class java.security.SecureClassLoader
defineClass, defineClassMethods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.runtime.tomcat.dev.LocalClassLoader
loadClass
-
Constructor Details
-
LocalURLClassLoader
-
LocalURLClassLoader
-
-
Method Details
-
addURL
- Specified by:
addURLin interfaceLocalClassLoader- Overrides:
addURLin classURLClassLoader
-
loadLocalClass
- Specified by:
loadLocalClassin interfaceLocalClassLoader- Throws:
ClassNotFoundException
-
getLocalResource
- Specified by:
getLocalResourcein interfaceLocalClassLoader
-
getLocalResources
- Specified by:
getLocalResourcesin interfaceLocalClassLoader- Throws:
IOException
-
getLocalResourceAsStream
- Specified by:
getLocalResourceAsStreamin interfaceLocalClassLoader- Throws:
IOException
-