org.apache.felix.framework.searchpolicy
Class ContentClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
org.apache.felix.framework.searchpolicy.ContentClassLoader
public class ContentClassLoader
- extends java.security.SecureClassLoader
Methods inherited from class java.security.SecureClassLoader |
defineClass, defineClass, getPermissions |
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ContentClassLoader
public ContentClassLoader(ContentLoaderImpl contentLoader,
java.security.ProtectionDomain protectionDomain)
getContentLoader
public IContentLoader getContentLoader()
loadClassFromModule
protected java.lang.Class loadClassFromModule(java.lang.String name)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
loadClass
protected java.lang.Class loadClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassNotFoundException
- Overrides:
loadClass
in class java.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
findClass
protected java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Overrides:
findClass
in class java.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
getResourceFromModule
public java.net.URL getResourceFromModule(java.lang.String name)
getResource
public java.net.URL getResource(java.lang.String name)
- Overrides:
getResource
in class java.lang.ClassLoader
findResource
protected java.net.URL findResource(java.lang.String name)
- Overrides:
findResource
in class java.lang.ClassLoader
findResources
protected java.util.Enumeration findResources(java.lang.String name)
- Overrides:
findResources
in class java.lang.ClassLoader
findLibrary
protected java.lang.String findLibrary(java.lang.String name)
- Overrides:
findLibrary
in class java.lang.ClassLoader
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object