jsr223: describe everything from RuleFactories preset (#2579)

pull/2576/head
Дилян Палаузов 2025-10-21 19:42:32 +03:00 committed by GitHub
parent bdc12b4f9e
commit 3bc886d6c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 10 additions and 5 deletions

View File

@ -388,11 +388,16 @@ scriptExtension.importPreset("RuleSupport")
scriptExtension.importPreset("RuleFactories")
```
| Variable | Description |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
| `ActionHandlerFactory` | `org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedActionHandlerFactory` |
| `ConditionHandlerFactory` | `org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedConditionHandlerFactory` |
| `TriggerHandlerFactory` | `org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedTriggerHandlerFactory` |
| Variable | Description |
| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `ActionHandlerFactory` | [`org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedActionHandlerFactory`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/module/script/rulesupport/shared/factories/scriptedactionhandlerfactory) |
| `ActionType` | [`org.openhab.core.automation.type.ActionType`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/type/actiontype) |
| `ConditionHandlerFactory` | [`org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedConditionHandlerFactory`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/module/script/rulesupport/shared/factories/scriptedconditionhandlerfactory) |
| `ConfigDescriptionParameter` | [`org.openhab.core.config.core.ConfigDescriptionParameter`](https://www.openhab.org/javadoc/latest/org/openhab/core/config/core/configdescriptionparameter) |
| `ModuleType` | [`org.openhab.core.automation.type.ModuleType`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/type/moduletype) |
| `TriggerHandlerFactory` | [`org.openhab.core.automation.module.script.rulesupport.shared.factories.ScriptedTriggerHandlerFactory`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/module/script/rulesupport/shared/factories/scriptedtriggerhandlerfactory) |
| `TriggerType` | [`org.openhab.core.automation.type.TriggerType`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/type/triggertype) |
| `Visibility` | [`org.openhab.core.automation.Visibility`](https://www.openhab.org/javadoc/latest/org/openhab/core/automation/visibility) |
#### `ScriptAction` Preset