org.camunda.bpm.extension.osgi.blueprint
Class ClassLoaderWrapper

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.camunda.bpm.extension.osgi.blueprint.ClassLoaderWrapper

public class ClassLoaderWrapper
extends ClassLoader

Created by IntelliJ IDEA. User: gnodet Date: 11/5/10 Time: 11:58 AM To change this template use File | Settings | File Templates.


Constructor Summary
ClassLoaderWrapper(ClassLoader... parents)
           
 
Method Summary
 Enumeration<URL> findResources(String name)
          
 URL getResource(String name)
          
protected  Class<?> loadClass(String name, boolean resolve)
          
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getPackage, getPackages, getParent, 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

ClassLoaderWrapper

public ClassLoaderWrapper(ClassLoader... parents)
Method Detail

loadClass

protected Class<?> loadClass(String name,
                             boolean resolve)
                      throws ClassNotFoundException

Overrides:
loadClass in class ClassLoader
Throws:
ClassNotFoundException

getResource

public URL getResource(String name)

Overrides:
getResource in class ClassLoader

findResources

public Enumeration<URL> findResources(String name)
                               throws IOException

Overrides:
findResources in class ClassLoader
Throws:
IOException


Copyright © 2015 camunda services GmbH. All rights reserved.