The following table shows all bundles included in the Home Device Manager (HDM) module and their mapping to the new Device Access (DA) bundles.
HDM Bundle |
DA HDM Replacement Bundle |
Notes |
|---|---|---|
com.prosyst.mbs.hdm.api |
com.prosyst.mbs.da.api |
The Device Access API Bundle exports the API of the new Device Access module. It is a replacement of the Home Device Manager API. |
com.prosyst.mbs.hdm.commands |
N/A |
There is no replacement for this bundle and functionality. The Functional Item Commands bundle com.prosyst.mbs.fim.commands has to be used to access and manage the devices and the device items by the pluggable commands. |
com.prosyst.mbs.hdm.configtree |
com.prosyst.mbs.da.config |
The Device Access Config bundle implements a parser for XML device configurations in specific format and registers the default implementation of the SPI service com.prosyst.mbs.services.da.spi.config.DeviceConfigAdminSpi. This service provides the parsed files as configurations for the new device configuration model to the Device Access core. |
com.prosyst.mbs.hdm.core |
com.prosyst.mbs.da.core |
This bundle is common for both the HDM & the DA core implementations. |
com.prosyst.mbs.hdm.core.dalvik |
N/A |
There is no replacement for this bundle. The Device Access is not supported for the Dalvik VM and the Android OS platform. |
com.prosyst.mbs.hdm.dc.api |
com.prosyst.mbs.da.item.api |
The Device Access Item bundle exports the Device Access Item API bundle. It contains a set of predefined and general usage device item interfaces that describe the functionalities of a device and replace the device classes in the HDM. |
com.prosyst.mbs.hdm.ham.api |
N/A |
There is no replacement for this bundle and functionality in DA. The devices and the device items as Functional Items can be used with the Automation module which is integrated with the Functional Item Manager. |
com.prosyst.mbs.hdm.ham.core |
N/A |
There is no replacement for this bundle and functionality in DA. The devices and the device items as Functional Items can be used with the Automation module which is integrated with the Functional Item Manager. |
com.prosyst.mbs.hdm.ham.webconsole |
N/A |
There is no replacement for this bundle and functionality in DA. The devices and the device items as Functional Items can be used with the Automation module which is integrated with the Functional Item Manager. |
com.prosyst.mbs.hdm.inventory |
N/A |
There is no replacement for this bundle and functionality in DA. The information about the DA devices and device items as Functional Items is provided by the FIM Inventory bundle. |
com.prosyst.mbs.hdm.jsonrpc |
N/A |
There is no replacement for this bundle and functionality in DA and JSON-RPC API for the DA. Device Access provides a REST-based API for remote calls. The bundle with symbolic name com.prosyst.mbs.da.rest.api provides the DA specific JAX-RS mappings of the M2M Device Management Management REST API. |
com.prosyst.mbs.hdm.simulator |
N/A |
There is no replacement for this bundle and functionality in DA. The simulator protocol adapter is implemented for the old HDM with device class objects. |
com.prosyst.mbs.hdm.webconsole |
N/A |
There is no replacement for this bundle and functionality in DA. The Device Access devices and device items as Functional Items are accessible and manageable through the FIM Web Admin Console. |