The Kit Manager is a utility that enables you to automatically install a component or a group of components by executing a predefined install script.
To use the Kit Manager to install a component:
Go to the text console and make sure the the Kit Manager bundle is available on your runtime.
To initiate the installation type:
kitman.install "History"
If you want to view or edit the content of this script you can find them in the <bosch.iot.sdk_home>/runtime/osgi/bin/pscripts directory.
To use the Web Console plugins, type:
kitman.install "History Web Admin"
Manual Installation
You can install (and start) one by one only the bundles you need, taking into account their dependencies on other bundles. All the bundles for this module can be found in the <bosch.iot.gateway.sdk_home>/runtime/osgi/bundles directory.
In order to install the History module, you have to install and start the following bundles in the this order:
com.prosyst.mbs.db.sqlite.natives.win_x86_64
com.prosyst.mbs.db.sqlite
com.prosyst.mbs.db.sqlite.commands
com.prosyst.mbs.fim.api
com.prosyst.mbs.fim.core
com.prosyst.mbs.fim.commands
com.prosyst.mbs.history.api
com.prosyst.mbs.history.core.sqlite
com.prosyst.mbs.history.core
com.prosyst.mbs.history.producers
com.prosyst.mbs.history.commands
If you want to use the History Web Console plugin, you have to install its bundle - com.prosyst.mbs.history.webconsole.jar as well the bundles of:
Web Console – refer to the web.txt from the <bosch.iot.sdk_home>/runtime/osgi/bin/pscripts folder to explore which are the required bundles.
Functional Item Management Web API – refer to the fim.web.api.txt from <bosch.iot.sdk_home>/runtime/osgi/bin/pscripts folder to explore which are the required bundles.
As a result the bundles to be installed for managing history entries would be:
This property controls the timeout (in ms) for the History configuration listeners (see the HistoryConfigurationListener interface). If it takes longer for a listener when called than this timeout a new thread will be spawned for processing the further notifications.
Configuration Properties
There are no configuration properties defined for this module.
Troubleshooting
No troubleshooting information is available for this module.