org.osgi.framework
Interface SynchronousBundleListener

All Superinterfaces:
BundleListener, java.util.EventListener

public interface SynchronousBundleListener
extends BundleListener

A synchronous BundleEvent listener.

SynchronousBundleListener is a listener interface that may be implemented by a bundle developer.

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, started, stopped, updated, or uninstalled.

Unlike normal BundleListener objects, SynchronousBundleListeners are synchronously called during bundle life cycle processing. The bundle life cycle processing will not proceed until all SynchronousBundleListeners have completed. SynchronousBundleListener objects will be called prior to BundleListener objects.

AdminPermission is required to add or remove a SynchronousBundleListener object.

Since:
1.1
Version:
$Revision: 1.1 $
Author:
Open Services Gateway Initiative
See Also:
BundleEvent

Method Summary
 
Methods inherited from interface org.osgi.framework.BundleListener
bundleChanged
 



Copyright © 2009 IKS, ETH Zurich. All Rights Reserved.