org.nuxeo.osgi.application
Class StandaloneBundleLoader
java.lang.Object
org.nuxeo.osgi.application.ApplicationLoader
org.nuxeo.osgi.application.StandaloneBundleLoader
public class StandaloneBundleLoader
- extends ApplicationLoader
- Author:
- Bogdan Stefanescu
Methods inherited from class org.nuxeo.osgi.application.ApplicationLoader |
getExtractNestedJARs, getNestedBundleDirectory, getOSGi, getPatterns, getScanForNestedJARs, install, installAll, load, scan, setExtractNestedJARs, setPatterns, setScanForNestedJARs |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi)
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi,
java.lang.ClassLoader parentLoader)
StandaloneBundleLoader
public StandaloneBundleLoader(OSGiAdapter osgi,
SharedClassLoader scl)
setSharedClassLoader
public void setSharedClassLoader(SharedClassLoader loader)
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(java.lang.String[] args)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.