|
OSGi™ Service Platform Release 4 Version 4.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A synchronous BundleEvent listener.
SynchronousBundleListener is a listener interface that may be
implemented by a bundle developer. When a BundleEvent is
fired, it is synchronously delivered to a
SynchronousBundleListener. The Framework may deliver
BundleEvent objects to a
SynchronousBundleListener out of order and may concurrently
call and/or reenter a SynchronousBundleListener.
A SynchronousBundleListener object is registered with the
Framework using the BundleContext.addBundleListener(org.osgi.framework.BundleListener) method.
SynchronousBundleListener objects are called with a
BundleEvent object when a bundle has been installed, resolved,
starting, started, stopping, stopped, updated, unresolved, or uninstalled.
Unlike normal BundleListener objects,
SynchronousBundleListeners are synchronously called during
bundle lifecycle processing. The bundle lifecycle processing will not proceed
until all SynchronousBundleListeners have completed.
SynchronousBundleListener objects will be called prior to
BundleListener objects.
AdminPermission[bundle,LISTENER] is required to add or remove
a SynchronousBundleListener object.
BundleEvent| Methods inherited from interface org.osgi.framework.BundleListener |
bundleChanged |
|
OSGi™ Service Platform Release 4 Version 4.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||