Previous Topic

Next Topic

Book Contents

Book Index

Bundles List (Deprecated)

The following table contains all bundles included in the Automation module:

Bundle Symbolic Name

Description

com.prosyst.mbs.automation.esh.api

The Automation ESH API Bundle exports the API of the Automation module.

com.prosyst.mbs.automation.esh.commands

The Automation ESH Console Commands bundle provides the console commands of the Automation module.

com.prosyst.mbs.automation.esh.core

The Automation ESH Core bundle provides an implementation of the rule engine and the RuleAdmin, ModuleTypeAdmin, and TemplateAdmin services which are part of the automation module.

com.prosyst.mbs.automation.esh.handler.core

The Automation ESH Handler Core bundle contains core module types provided by the Automation module.

com.prosyst.mbs.automation.esh.handler.item

The Automation ESH Handler Item bundle contains module types related to Functional Items. They give opportunity to check and change states of Functional Items.

com.prosyst.mbs.automation.esh.handler.script

The Automation ESH Handler Script bundle contains module types related to the Scripting module. They give opportunity for the Automation module to execute user defined scripts.

com.prosyst.mbs.automation.esh.inventory

The Automation ESH Inventory bundle provides API implementation for the Apache Felix Inventory Printer Framework.

com.prosyst.mbs.automation.esh.rest.api

The Automation ESH REST API bundle hosts common JAX-RS annotated interface mappings for the functional items management. RESTful Web Service to be shared between Bosch IoT Gateway Software and RM implementation.

com.prosyst.mbs.automation.esh.storage

The Automation ESH Storage bundle implements persistent storage of Rules, ModuleTypes and Templates of imported Rules and provided ModuleTypes and Templates.

com.prosyst.mbs.automation.esh.webconsole

The Automation ESH Plugin bundle provides web interface for listing rules, module types and rule templates; managing rules.

org.eclipse.smarthome.automation.api

The Automation ESH SmartHome API Bundle exports the API of the Automation module.

org.eclipse.smarthome.automation.core

The Automation ESH SmartHome Core bundle provides an implementation of rule engine and RuleRegistry, ModuleTypeRegistry,and TemplateRegistry services which are part of the Automation ESH module.

org.eclipse.smarthome.automation.parser.gson

The Automation ESH SmartHome Parser GSON bundle provides JSON parsers for automation Rules, ModuleTypes and Tempaltes.

org.eclipse.smarthome.automation.provider.file

The Automation ESH SmartHome Provider File bundle contains an implementation of the file resource provider. It allows providing JSON resources of Rules, ModuleTypes and Templates from the file system to the Automation ESH module.

org.eclipse.smarthome.automation.provider

The Automation ESH SmartHome Provider bundle contains an implementation of the bundle resource provider. It allows to provide JSON bundle resources of Rules, ModuleTypes, Templates and Scripts to the Automation ESH module.

See also