Nuxeo Enterprise Platform 5.4

org.nuxeo.osgi.application
Class SharedClassLoaderImpl

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by org.nuxeo.osgi.application.SharedClassLoaderImpl
All Implemented Interfaces:
SharedClassLoader

public class SharedClassLoaderImpl
extends java.net.URLClassLoader
implements SharedClassLoader

Author:
Bogdan Stefanescu

Constructor Summary
SharedClassLoaderImpl(java.lang.ClassLoader parent)
           
SharedClassLoaderImpl(java.net.URL[] urls)
           
SharedClassLoaderImpl(java.net.URL[] urls, java.lang.ClassLoader parent)
           
 
Method Summary
 void addURL(java.net.URL url)
           
 java.lang.ClassLoader getLoader()
          Must return itself.
 
Methods inherited from class java.net.URLClassLoader
findResource, findResources, getURLs, newInstance, newInstance
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuxeo.osgi.application.SharedClassLoader
getURLs
 

Constructor Detail

SharedClassLoaderImpl

public SharedClassLoaderImpl(java.lang.ClassLoader parent)

SharedClassLoaderImpl

public SharedClassLoaderImpl(java.net.URL[] urls)

SharedClassLoaderImpl

public SharedClassLoaderImpl(java.net.URL[] urls,
                             java.lang.ClassLoader parent)
Method Detail

addURL

public void addURL(java.net.URL url)
Specified by:
addURL in interface SharedClassLoader
Overrides:
addURL in class java.net.URLClassLoader

getLoader

public java.lang.ClassLoader getLoader()
Description copied from interface: SharedClassLoader
Must return itself.

Specified by:
getLoader in interface SharedClassLoader

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.