This part of the documentation covers all the core classes and services of iPOPO.

BundleContext Object

The bundle context is the link between a bundle and the framework. It’s by the context that you can register services, install other bundles.

Framework Object

The Framework object is a singleton and can be accessed using get_bundle(0). This class inherits the methods from pelix.framework.Bundle.

Bundle Object

This object gives access to the description of an installed bundle. It is useful to check the path of the source module, the version, etc.

Events Objects

Those objects are given to listeners when a bundle or a service event occurs.