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
Fields inherited from class org.nuxeo.osgi.application.ApplicationLoader
extractNestedJARs, osgi, scanForNestedJARs
-
Constructor Summary
ConstructorDescriptionStandaloneBundleLoader
(OSGiAdapter osgi, ClassLoader parentLoader) StandaloneBundleLoader
(OSGiAdapter osgi, SharedClassLoader scl) -
Method Summary
Modifier and TypeMethodDescriptionvoid
installBundle
(BundleFile bundleFile) void
loadBundle
(BundleFile bundleFile) void
loadJAR
(BundleFile bundleFile) static void
void
Methods 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:
installBundle
in classApplicationLoader
- Throws:
org.osgi.framework.BundleException
-
loadBundle
- Specified by:
loadBundle
in classApplicationLoader
-
loadJAR
- Specified by:
loadJAR
in classApplicationLoader
-
main
- Throws:
Exception