|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.ClassLoader java.security.SecureClassLoader java.net.URLClassLoader org.jboss.system.server.NoAnnotationURLClassLoader
A URL classloader to avoid URL annotation of classes in RMI
Constructor Summary | |
NoAnnotationURLClassLoader(URL[] urls)
Construct a URLClassLoader |
|
NoAnnotationURLClassLoader(URL[] urls,
ClassLoader parent)
Construct a URLClassLoader |
|
NoAnnotationURLClassLoader(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
Construct a URLClassLoader |
Method Summary | |
URL[] |
getAllURLs()
Return all library URLs |
URL[] |
getURLs()
Return an empty URL array to force the RMI marshalling subsystem to use the java.server.codebase property as the annotated codebase. |
Methods inherited from class java.net.URLClassLoader |
addURL, definePackage, findClass, findResource, findResources, getPermissions, newInstance, newInstance |
Methods inherited from class java.security.SecureClassLoader |
defineClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NoAnnotationURLClassLoader(URL[] urls)
urls
- the URLs to load classes from.public NoAnnotationURLClassLoader(URL[] urls, ClassLoader parent)
urls
- the URLs to load classes from.parent
- the parent classloader.public NoAnnotationURLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
urls
- the URLs to load classes from.parent
- the parent classloader.factory
- the url stream factory.Method Detail |
public URL[] getAllURLs()
Do not remove this method without running the WebIntegrationTestSuite
public URL[] getURLs()
Do not remove this method without discussing it on the dev list.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |