Previous Topic

Next Topic

Book Contents

Book Index

OSGi Metatype Bundles

Bundle Symbolic Name

Description

com.prosyst.mbs.osgi.metatype.bundle

The OSGi Metatype Bundle is an implementation of the OSGi Service Platform Service Compendium, Release 5. It handles metatypes and adds useful characteristics of metadata, defined in the Extended Metatype API which extends the OSGi Service Platform Specification, Release 4.3.

The bundle does not only implement the OSGi Metatype Service but also provides the Extended Metatype API, built on top of the OSGi Metatype API. It is responsible for:

  • Enabling bundles to export metatypes in the form of services or XML resources.
  • Providing metadata to interested local or remote parties through the OSGi Metatype Service.

More information is provided in the bundle's System properties.

com.prosyst.mbs.osgi.metatype.compatibility

The OSGi Metatype Compatibility Bundle is the Bosch IoT Gateway Software clean room implementation of the OSGi Metatype Service Compatibility Add-On. It enables easier transition from previous versions of Bosch IoT Gateway Software.

 

This bundle will be removed in the future.

com.prosyst.mbs.osgi.metatype.core.bundle

The OSGi Metatype Core Bundle provides the Metatype Service Implementation. For more details refer to the System properties of the bundle.

com.prosyst.mbs.osgi.metatype.loader.bundle

The OSGi Metatype Loader Bundle is the Bosch IoT Gateway Software clean room implementation of the OSGi Metatype Service Loader Add-On. The bundle provides component that processes the metatype data and creates the corresponding entries in the OSGi Configuration Admin Service. For more details refer to the System properties of the bundle.