org.nuxeo.runtime.launcher
Class StandaloneBundleLoader
java.lang.Object
org.nuxeo.runtime.launcher.ApplicationLoader
org.nuxeo.runtime.launcher.StandaloneBundleLoader
public class StandaloneBundleLoader
- extends ApplicationLoader
- Author:
- Bogdan Stefanescu
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
loader
protected SharedClassLoader loader
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi)
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi,
ClassLoader parentLoader)
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi,
SharedClassLoader scl)
setSharedClassLoader
public void setSharedClassLoader(SharedClassLoader loader)
- Parameters:
loader - the loader to set.
getSharedClassLoader
public SharedClassLoader getSharedClassLoader()
installBundle
public void installBundle(BundleFile bundleFile)
throws org.osgi.framework.BundleException
- Specified by:
installBundle in class ApplicationLoader
- Throws:
org.osgi.framework.BundleException
loadBundle
public void loadBundle(BundleFile bundleFile)
- Specified by:
loadBundle in class ApplicationLoader
loadJAR
public void loadJAR(BundleFile bundleFile)
- Specified by:
loadJAR in class ApplicationLoader
main
public static void main(String[] args)
Copyright ? 2007 Nuxeo SAS. All Rights Reserved.