org.eclipse.jetty.osgi.boot.utils.internal
Class DefaultBundleClassLoaderHelper

java.lang.Object
  extended by org.eclipse.jetty.osgi.boot.utils.internal.DefaultBundleClassLoaderHelper
All Implemented Interfaces:
BundleClassLoaderHelper

public class DefaultBundleClassLoaderHelper
extends Object
implements BundleClassLoaderHelper

Default implementation of the BundleClassLoaderHelper. Uses introspection to support equinox-3.5 and felix-2.0.0


Field Summary
 
Fields inherited from interface org.eclipse.jetty.osgi.boot.utils.BundleClassLoaderHelper
CLASS_NAME, DEFAULT
 
Constructor Summary
DefaultBundleClassLoaderHelper()
           
 
Method Summary
 ClassLoader getBundleClassLoader(org.osgi.framework.Bundle bundle)
          Assuming the bundle is started.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBundleClassLoaderHelper

public DefaultBundleClassLoaderHelper()
Method Detail

getBundleClassLoader

public ClassLoader getBundleClassLoader(org.osgi.framework.Bundle bundle)
Assuming the bundle is started.

Specified by:
getBundleClassLoader in interface BundleClassLoaderHelper
Parameters:
bundle -
Returns:
classloader object


Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.