Package org.nuxeo.osgi.application
Class StandaloneBundleLoader
java.lang.Object
org.nuxeo.osgi.application.ApplicationLoader
org.nuxeo.osgi.application.StandaloneBundleLoader
- Author:
- Bogdan Stefanescu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuxeo.osgi.application.ApplicationLoader
ApplicationLoader.BundleFileLoader, ApplicationLoader.BundleFileScanner, ApplicationLoader.BundleInstaller, ApplicationLoader.DefaultCallback -
Field Summary
FieldsFields inherited from class org.nuxeo.osgi.application.ApplicationLoader
extractNestedJARs, osgi, scanForNestedJARs -
Constructor Summary
ConstructorsConstructorDescriptionStandaloneBundleLoader(OSGiAdapter osgi, ClassLoader parentLoader) StandaloneBundleLoader(OSGiAdapter osgi, SharedClassLoader scl) -
Method Summary
Modifier and TypeMethodDescriptionvoidinstallBundle(BundleFile bundleFile) voidloadBundle(BundleFile bundleFile) voidloadJAR(BundleFile bundleFile) static voidvoidMethods inherited from class org.nuxeo.osgi.application.ApplicationLoader
getExtractNestedJARs, getNestedBundleDirectory, getOSGi, getPatterns, getScanForNestedJARs, install, installAll, load, scan, setExtractNestedJARs, setPatterns, setScanForNestedJARs
-
Field Details
-
loader
-
-
Constructor Details
-
StandaloneBundleLoader
-
StandaloneBundleLoader
-
-
Method Details
-
installBundle
- Specified by:
installBundlein classApplicationLoader- Throws:
org.osgi.framework.BundleException
-
loadBundle
- Specified by:
loadBundlein classApplicationLoader
-
loadJAR
- Specified by:
loadJARin classApplicationLoader
-
main
- Throws:
Exception