Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Adaptor API BundleClassLoader has been changed to an interface


Do we know if URLClassloader support nested jars?

PaScaL


Thomas Watson <tjwatson@xxxxxxxxxx>
Sent by: equinox-dev-admin@xxxxxxxxxxx

03/19/2004 12:02 PM

Please respond to
equinox-dev

To
equinox-dev@xxxxxxxxxxx
cc
Subject
[equinox-dev] Adaptor API BundleClassLoader has been changed to an interface






In the Adaptor API the BundleClassLoader used to be an abstract class that extended ClassLoader.  This limited the freedom of FrameworkAdaptors to use a subclass of ClassLoader to implement a BundleClassLoader.


The BundleClassLoader has been changed to an interface to allow more freedom in FrameworkAdaptors.  This should not effect developers that have implemented their own version of a BundleClassLoader that extends either the DefaultClassLoader or the EclipseClassLoader.  It will effect developers that may have implemented a ClassLoader that directly extends the old BundleClassLoader class.  A new class org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader has been added that extends ClassLoader and implements BundleClassLoader.  Extending the new AbstractClassLoader should be the same as extending the old BundleClassLoader class.


Let me know if you have any questions or problems.


Thansk.


Thomas Watson


Back to the top