org.apache.aries.util
Class BundleToClassLoaderAdapter

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.apache.aries.util.BundleToClassLoaderAdapter
All Implemented Interfaces:
BundleReference

Deprecated. Please use AriesFrameworkUtil.getClassLoader to get a class loader for a bundle instead of this class.

@Deprecated
public class BundleToClassLoaderAdapter
extends ClassLoader
implements BundleReference


Constructor Summary
BundleToClassLoaderAdapter(Bundle bundle)
          Deprecated.  
 
Method Summary
 Bundle getBundle()
          Deprecated.  
 URL getResource(String name)
          Deprecated.  
 InputStream getResourceAsStream(String name)
          Deprecated.  
 Enumeration<URL> getResources(String name)
          Deprecated.  
 Class<?> loadClass(String name)
          Deprecated.  
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, 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

BundleToClassLoaderAdapter

public BundleToClassLoaderAdapter(Bundle bundle)
Deprecated. 
Method Detail

getResource

public URL getResource(String name)
Deprecated. 
Overrides:
getResource in class ClassLoader

getResourceAsStream

public InputStream getResourceAsStream(String name)
Deprecated. 
Overrides:
getResourceAsStream in class ClassLoader

getResources

public Enumeration<URL> getResources(String name)
                              throws IOException
Deprecated. 
Overrides:
getResources in class ClassLoader
Throws:
IOException

loadClass

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

getBundle

public Bundle getBundle()
Deprecated. 
Specified by:
getBundle in interface BundleReference


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.