org.mule.registry
Class ClassLoaderFactory.DelegatingClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byjava.security.SecureClassLoader
          extended byorg.mule.registry.ClassLoaderFactory.DelegatingClassLoader
Enclosing class:
ClassLoaderFactory

public static class ClassLoaderFactory.DelegatingClassLoader
extends SecureClassLoader

ClassLoader for shared libraries

Author:
Guillaume Nodet

Constructor Summary
ClassLoaderFactory.DelegatingClassLoader()
           
 
Method Summary
 void addClassLoader(ClassLoader loader)
           
protected  Class findClass(String name)
           
 
Methods inherited from class java.security.SecureClassLoader
defineClass, getPermissions
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, 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

ClassLoaderFactory.DelegatingClassLoader

public ClassLoaderFactory.DelegatingClassLoader()
Method Detail

addClassLoader

public void addClassLoader(ClassLoader loader)

findClass

protected Class findClass(String name)
                   throws ClassNotFoundException
Throws:
ClassNotFoundException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.