org.apache.openejb.util.classloader
Class MultipleClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.apache.openejb.util.classloader.MultipleClassLoader

public class MultipleClassLoader
extends ClassLoader

Simply to be able to get rid of the openwebbeans classloader stuff without patching it.


Constructor Summary
MultipleClassLoader(ClassLoader first, ClassLoader second)
           
 
Method Summary
 Class<?> loadClass(String name)
           
 Class<?> loadClassSecond(String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, 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

MultipleClassLoader

public MultipleClassLoader(ClassLoader first,
                           ClassLoader second)
Method Detail

loadClass

public Class<?> loadClass(String name)
                   throws ClassNotFoundException
Overrides:
loadClass in class ClassLoader
Throws:
ClassNotFoundException

loadClassSecond

public Class<?> loadClassSecond(String name)
                         throws ClassNotFoundException
Throws:
ClassNotFoundException


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.