public class NamespaceURLClassLoader extends URIClassLoader
URIClassLoader associated with a namespace. The namespace can be anything. For example it's used by the
Extension Manager to have one classloader per wiki using a namrspace of the type wiki:wikiname.| Constructor and Description |
|---|
NamespaceURLClassLoader(URI[] uris,
ClassLoader parent,
String namespace) |
| Modifier and Type | Method and Description |
|---|---|
String |
getNamespace() |
addURI, addURL, addURLs, defineClass, findClass, findLibrary, findResource, findResources, getClassHandle, getLibraryHandle, getResourceHandle, getResourceHandles, getURLsclose, definePackage, getPermissions, getResourceAsStream, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic NamespaceURLClassLoader(URI[] uris, ClassLoader parent, String namespace)
uris - the search pathparent - the parent class loadernamespace - see getNamespace()public String getNamespace()
Copyright © 2004–2016 XWiki. All rights reserved.