Overview
The Rule Registry (org.eclipse.smarthome.automation.RuleRegistry) is designed to provide basic functionality for managing Rules. It can be used to:
Registering Bundle
The Rule Registry implementation is in the org.eclipse.smarthome.automation.core bundle, together with the Rule Engine implementation. It is declared as an immediate service component.
Dependencies
To be able to manage the state of the rules (enabling, disabling), the Rule Registry depends on the Storage service. To be able to manage rules (adding, updating, removing), the Rule Registry depends on the Managed Rule Provider service.