Package org.openhab.core.automation.module.script
-
Interface Summary Interface Description LifecycleScriptExtensionProvider.Disposable ScriptDependencyListener Interface that allows listener to be notified of script dependencies (libraries)ScriptEngineFactory This class is used by the ScriptEngineManager to load ScriptEngines.ScriptEngineManager The ScriptEngineManager provides the ability to load and unload scripts.ScriptEngineManager.FactoryChangeListener ScriptExtensionAccessor Accessor allowing script engines to lookup presets.ScriptExtensionManagerWrapper ScriptExtensionProvider AScriptExtensionProvider
can provide variable and types on ScriptEngine instance basis. -
Class Summary Class Description AbstractScriptEngineFactory This is an abstract class for implementingScriptEngineFactory
s.LifecycleScriptExtensionProvider ScriptExtensionProvider which providers a 'lifecycleTracker' object allowing scripts to register for disposal events.LifecycleScriptExtensionProvider.LifecycleTracker ScriptEngineContainer ScriptTransformationService TheScriptTransformationService
implements aTransformationService
using any available script language