org.xwiki.classloader
Class NamespaceURLClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.xwiki.classloader.ExtendedURLClassLoader
org.xwiki.classloader.URIClassLoader
org.xwiki.classloader.NamespaceURLClassLoader
public class NamespaceURLClassLoader
- extends URIClassLoader
A 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.
- Since:
- 4.0M1
- Version:
- $Id: 1d5e3dfe555d0cc1461ac2ce13cac20540e6f02d $
| Methods inherited from class org.xwiki.classloader.URIClassLoader |
addURI, addURL, addURLs, defineClass, findClass, findLibrary, findResource, findResources, getClassHandle, getLibraryHandle, getResourceHandle, getResourceHandles, getURLs |
| Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespaceURLClassLoader
public NamespaceURLClassLoader(URI[] uris,
ClassLoader parent,
String namespace)
- Parameters:
uris - the search pathparent - the parent class loadernamespace - see getNamespace()
getNamespace
public String getNamespace()
- Returns:
- the namespace associated with the classloader
Copyright © 2004–2014 XWiki. All rights reserved.