Nuxeo Enterprise Platform 5.3

org.nuxeo.osgi.application
Class DelegateLoader

java.lang.Object
  extended by org.nuxeo.osgi.application.DelegateLoader
All Implemented Interfaces:
SharedClassLoader

public class DelegateLoader
extends Object
implements SharedClassLoader

Author:
Bogdan Stefanescu

Field Summary
protected  Method addUrl
           
protected  URLClassLoader loader
           
 
Constructor Summary
DelegateLoader(URLClassLoader loader)
           
 
Method Summary
 void addURL(URL url)
           
 ClassLoader getLoader()
          Must return itself.
 URL[] getURLs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loader

protected final URLClassLoader loader

addUrl

protected Method addUrl
Constructor Detail

DelegateLoader

public DelegateLoader(URLClassLoader loader)
Method Detail

addURL

public void addURL(URL url)
Specified by:
addURL in interface SharedClassLoader

getURLs

public URL[] getURLs()
Specified by:
getURLs in interface SharedClassLoader

getLoader

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

Specified by:
getLoader in interface SharedClassLoader

Nuxeo Enterprise Platform 5.3

Copyright © 2010 Nuxeo SAS. All Rights Reserved.