Uses of Interface
org.osgi.framework.BundleContext

Packages that use BundleContext
org.eclipse.core.runtime Provides support for the runtime platform, core utility methods and the extension registry. 
org.eclipse.core.runtime.adaptor Provides API to start the platform. 
org.eclipse.core.runtime.internal.adaptor   
org.eclipse.ercp.update   
org.eclipse.osgi.baseadaptor   
org.eclipse.osgi.baseadaptor.hooks   
org.eclipse.osgi.framework.adaptor   
org.eclipse.osgi.framework.internal.core   
org.eclipse.osgi.framework.internal.protocol   
org.eclipse.ui.plugin Class hierarchies for plug-ins that integrate with the Eclipse Platform UI. 
org.osgi.framework   
org.osgi.util.tracker   
 

Uses of BundleContext in org.eclipse.core.runtime
 

Methods in org.eclipse.core.runtime with parameters of type BundleContext
 void Plugin.start(BundleContext context)
          Starts up this plug-in.
 void Plugin.stop(BundleContext context)
          Stops this plug-in.
 

Uses of BundleContext in org.eclipse.core.runtime.adaptor
 

Methods in org.eclipse.core.runtime.adaptor that return BundleContext
static BundleContext EclipseStarter.getSystemBundleContext()
          Returns the context of the system bundle.
static BundleContext EclipseStarter.startup(java.lang.String[] args, java.lang.Runnable endSplashHandler)
          Starts the platform and sets it up to run a single application.
 

Uses of BundleContext in org.eclipse.core.runtime.internal.adaptor
 

Methods in org.eclipse.core.runtime.internal.adaptor with parameters of type BundleContext
static SAXParserFactory PluginParser.acquireXMLParsing(BundleContext context)
           
 void EclipseAdaptorHook.frameworkStart(BundleContext context)
           
 void EclipseErrorHandler.frameworkStart(BundleContext context)
           
 void EclipseLazyStarter.frameworkStart(BundleContext context)
           
 void EclipseLogHook.frameworkStart(BundleContext context)
           
 void EclipseAdaptorHook.frameworkStop(BundleContext context)
           
 void EclipseErrorHandler.frameworkStop(BundleContext context)
           
 void EclipseLazyStarter.frameworkStop(BundleContext context)
           
 void EclipseLogHook.frameworkStop(BundleContext context)
           
 void EclipseAdaptorHook.frameworkStopping(BundleContext context)
           
 void EclipseErrorHandler.frameworkStopping(BundleContext context)
           
 void EclipseLazyStarter.frameworkStopping(BundleContext context)
           
 void EclipseLogHook.frameworkStopping(BundleContext context)
           
 

Constructors in org.eclipse.core.runtime.internal.adaptor with parameters of type BundleContext
EclipseAppLauncher(BundleContext context, boolean relaunch, boolean failOnNoDefault, org.eclipse.osgi.framework.log.FrameworkLog log)
           
EclipseCommandProvider(BundleContext context)
           
PluginConverterImpl(FrameworkAdaptor adaptor, BundleContext context)
           
PluginParser(FrameworkAdaptor adaptor, BundleContext context, Version target)
           
 

Uses of BundleContext in org.eclipse.ercp.update
 

Methods in org.eclipse.ercp.update with parameters of type BundleContext
 void AppPlugin.start(BundleContext context)
          This method is called upon plug-in activation
 void AppPlugin.stop(BundleContext context)
          This method is called when the plug-in is stopped
 

Uses of BundleContext in org.eclipse.osgi.baseadaptor
 

Methods in org.eclipse.osgi.baseadaptor that return BundleContext
 BundleContext BaseAdaptor.getContext()
          Returns the system bundle's context
 

Methods in org.eclipse.osgi.baseadaptor with parameters of type BundleContext
 void BaseAdaptor.frameworkStart(BundleContext fwContext)
          This method calls all the configured adaptor hook AdaptorHook.frameworkStart(BundleContext) methods.
 void BaseAdaptor.frameworkStop(BundleContext fwContext)
          This method calls all the configured adaptor hook AdaptorHook.frameworkStop(BundleContext) methods.
 void BaseAdaptor.frameworkStopping(BundleContext fwContext)
          This method calls all the configured adaptor hook AdaptorHook.frameworkStopping(BundleContext) methods.
 

Uses of BundleContext in org.eclipse.osgi.baseadaptor.hooks
 

Methods in org.eclipse.osgi.baseadaptor.hooks with parameters of type BundleContext
 void AdaptorHook.frameworkStart(BundleContext context)
          Gets called by the adaptor during FrameworkAdaptor.frameworkStart(BundleContext).
 void AdaptorHook.frameworkStop(BundleContext context)
          Gets called by the adaptor during FrameworkAdaptor.frameworkStop(BundleContext).
 void AdaptorHook.frameworkStopping(BundleContext context)
          Gets called by the adaptor during FrameworkAdaptor.frameworkStopping(BundleContext).
 

Uses of BundleContext in org.eclipse.osgi.framework.adaptor
 

Methods in org.eclipse.osgi.framework.adaptor with parameters of type BundleContext
 void FrameworkAdaptor.frameworkStart(BundleContext context)
          The framework will call this method after the System BundleActivator.start(BundleContext) has been called.
 void FrameworkAdaptor.frameworkStop(BundleContext context)
          The framework will call this method before the System BundleActivator.stop(BundleContext) has been called.
 void FrameworkAdaptor.frameworkStopping(BundleContext context)
          The framework will call this method before the process of framework shutdown is started.
 ServiceReference[] ServiceRegistry.lookupServiceReferences(BundleContext context)
          Performs a lookup for ServiceReferences that are bound to this ServiceRegistry using the specified BundleContext.
 void ServiceRegistry.publishService(BundleContext context, ServiceRegistration serviceReg)
          Publishes a service to this ServiceRegistry.
 void ServiceRegistry.unpublishService(BundleContext context, ServiceRegistration serviceReg)
          Unpublishes a service from this ServiceRegistry
 void ServiceRegistry.unpublishServices(BundleContext context)
          Unpublishes all services from this ServiceRegistry that the specified BundleContext registered.
 

Uses of BundleContext in org.eclipse.osgi.framework.internal.core
 

Classes in org.eclipse.osgi.framework.internal.core that implement BundleContext
 class BundleContextImpl
          Bundle's execution context.
 

Fields in org.eclipse.osgi.framework.internal.core declared as BundleContext
protected static BundleContext BundleResourceHandler.context
           
protected  BundleContext SystemBundleActivator.context
           
 

Methods in org.eclipse.osgi.framework.internal.core that return BundleContext
 BundleContext OSGi.getBundleContext()
          Retrieve the BundleContext for the system bundle.
 BundleContext AbstractBundle.getBundleContext()
           
 

Methods in org.eclipse.osgi.framework.internal.core with parameters of type BundleContext
 ServiceReference[] ServiceRegistryImpl.lookupServiceReferences(BundleContext context)
           
 void ServiceRegistryImpl.publishService(BundleContext context, ServiceRegistration serviceReg)
           
static void BundleResourceHandler.setContext(BundleContext context)
           
 void SystemBundleActivator.start(BundleContext context)
           
 void SystemBundleActivator.stop(BundleContext context)
           
 void ServiceRegistryImpl.unpublishService(BundleContext context, ServiceRegistration serviceReg)
           
 void ServiceRegistryImpl.unpublishServices(BundleContext context)
           
 

Uses of BundleContext in org.eclipse.osgi.framework.internal.protocol
 

Fields in org.eclipse.osgi.framework.internal.protocol declared as BundleContext
protected  BundleContext ContentHandlerProxy.context
           
protected  BundleContext URLStreamHandlerProxy.context
           
protected  BundleContext MultiplexingFactory.context
           
 

Methods in org.eclipse.osgi.framework.internal.protocol with parameters of type BundleContext
 void ProtocolActivator.start(BundleContext context, FrameworkAdaptor adaptor)
           
 

Constructors in org.eclipse.osgi.framework.internal.protocol with parameters of type BundleContext
ContentHandlerFactory(BundleContext context, FrameworkAdaptor adaptor)
           
ContentHandlerProxy(java.lang.String contentType, ServiceReference reference, BundleContext context)
           
StreamHandlerFactory(BundleContext context, FrameworkAdaptor adaptor)
          Create the factory.
URLStreamHandlerProxy(java.lang.String protocol, ServiceReference reference, BundleContext context)
           
 

Uses of BundleContext in org.eclipse.ui.plugin
 

Methods in org.eclipse.ui.plugin with parameters of type BundleContext
 void AbstractUIPlugin.start(BundleContext context)
          The AbstractUIPlugin implementation of this Plugin method refreshes the plug-in actions.
 void AbstractUIPlugin.stop(BundleContext context)
          The AbstractUIPlugin implementation of this Plugin method saves this plug-in's org.eclipse.jface.preference and dialog stores and shuts down its image registry (if they are in use).
 

Uses of BundleContext in org.osgi.framework
 

Methods in org.osgi.framework that return BundleContext
 BundleContext Bundle.getBundleContext()
          Returns this bundle's BundleContext.
 

Methods in org.osgi.framework with parameters of type BundleContext
 void BundleActivator.start(BundleContext context)
          Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
 void BundleActivator.stop(BundleContext context)
          Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle.
 

Uses of BundleContext in org.osgi.util.tracker
 

Fields in org.osgi.util.tracker declared as BundleContext
protected  BundleContext ServiceTracker.context
          Bundle context against which this ServiceTracker object is tracking.
 

Constructors in org.osgi.util.tracker with parameters of type BundleContext
ServiceTracker(BundleContext context, Filter filter, ServiceTrackerCustomizer customizer)
          Create a ServiceTracker object on the specified Filter object.
ServiceTracker(BundleContext context, ServiceReference reference, ServiceTrackerCustomizer customizer)
          Create a ServiceTracker object on the specified ServiceReference object.
ServiceTracker(BundleContext context, java.lang.String clazz, ServiceTrackerCustomizer customizer)
          Create a ServiceTracker object on the specified class name.