org.ow2.frascati.util
Class FrascatiClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by org.ow2.frascati.util.FrascatiClassLoader

public class FrascatiClassLoader
extends URLClassLoader

OW2 FraSCAti class loader.

Since:
0.5
Version:
1.3
Author:
Damien Fournier

Constructor Summary
FrascatiClassLoader()
          Constructs a FraSCAti class loader child of the current thread context class loader.
FrascatiClassLoader(ClassLoader parent)
          Constructs a FraSCAti class loader child of a given class loader.
FrascatiClassLoader(URL[] urls)
          Constructs a FraSCAti class loader child of the current thread context class loader.
FrascatiClassLoader(URL[] urls, ClassLoader parent)
          Constructs a FraSCAti class loader child of a given class loader.
FrascatiClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
          Constructs a FraSCAti class loader child of a given class loader.
 
Method Summary
 void addUrl(URL url)
          Add an URL to this class loader.
 
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, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrascatiClassLoader

public FrascatiClassLoader()
Constructs a FraSCAti class loader child of the current thread context class loader.


FrascatiClassLoader

public FrascatiClassLoader(ClassLoader parent)
Constructs a FraSCAti class loader child of a given class loader.


FrascatiClassLoader

public FrascatiClassLoader(URL[] urls)
Constructs a FraSCAti class loader child of the current thread context class loader.


FrascatiClassLoader

public FrascatiClassLoader(URL[] urls,
                           ClassLoader parent)
Constructs a FraSCAti class loader child of a given class loader.


FrascatiClassLoader

public FrascatiClassLoader(URL[] urls,
                           ClassLoader parent,
                           URLStreamHandlerFactory factory)
Constructs a FraSCAti class loader child of a given class loader.

Method Detail

addUrl

public final void addUrl(URL url)
Add an URL to this class loader.

Parameters:
url - URL to add.


Copyright © 2007-2011 OW2 Consortium. All Rights Reserved.