|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.ow2.petals.system.classloader.PetalsClassLoader
org.ow2.petals.system.classloader.SharedLibraryClassLoader
public class SharedLibraryClassLoader
This classLoader is used for a share library. The SharedLibraries-classloader use it to find classes requested by a JBIcomponent-classloader. The SharedLibraries-classloader has to call the protected method "findClass" on it. So this classloader exposes the "findclass" method as a public method.
| Constructor Summary | |
|---|---|
SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations)
|
|
SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations,
java.lang.ClassLoader parent)
|
|
SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations,
java.lang.ClassLoader parent,
java.net.URLStreamHandlerFactory factory)
|
|
| Method Summary |
|---|
| Methods inherited from class org.ow2.petals.system.classloader.PetalsClassLoader |
|---|
addInRepository, addLocalKnownPackage, close, getBases, getClasspath, getPackageName, getResource, getResourceAsStream, getResources, getStream, isParentFirst, isUsingPackageIntelligence, knowLocalPackage, loadClass, setParentFirst, setUsingPackageIntelligence, toString, useParentFirst |
| Methods inherited from class java.net.URLClassLoader |
|---|
addURL, definePackage, findClass, findResource, findResources, getPermissions, getURLs, newInstance, newInstance |
| Methods inherited from class java.security.SecureClassLoader |
|---|
defineClass, defineClass |
| Methods inherited from class java.lang.ClassLoader |
|---|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, 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 |
| Constructor Detail |
|---|
public SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations)
throws java.io.IOException
java.io.IOException
public SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations,
java.lang.ClassLoader parent)
throws java.io.IOException
java.io.IOException
public SharedLibraryClassLoader(java.net.URL[] baseUrls,
java.util.List<java.lang.String> classpathLocations,
java.lang.ClassLoader parent,
java.net.URLStreamHandlerFactory factory)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||