]> git.basschouten.com Git - openhab-addons.git/commit
[jsscripting] openhab-js integration (#11656)
authorDan Cunningham <dan@digitaldan.com>
Mon, 13 Dec 2021 07:13:13 +0000 (23:13 -0800)
committerGitHub <noreply@github.com>
Mon, 13 Dec 2021 07:13:13 +0000 (08:13 +0100)
commit4481ecff61143a679e0813942a5b48d666a1b545
tree70c5a937a85b1afd81a6a5ed755e4dee4ace1d80
parent306c30eda1248f7bbbe8326512256c2ccbb35fcf
[jsscripting] openhab-js integration  (#11656)

Fixes #11222

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
12 files changed:
bundles/org.openhab.automation.jsscripting/pom.xml
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/GraalJSScriptEngineFactory.java
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/OpenhabGraalJSScriptEngine.java
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/fs/ReadOnlySeekableByteArrayChannel.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/AbstractScriptExtensionProvider.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/ClassExtender.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/Lifecycle.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/OSGiScriptExtensionProvider.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/ScriptDisposalAware.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/scope/ScriptDisposalAwareScriptExtensionProvider.java [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/resources/OH-INF/config/config.xml [new file with mode: 0644]
bundles/org.openhab.automation.jsscripting/src/main/resources/node_modules/@jsscripting-globals.js [new file with mode: 0644]