Class ScriptItemRefresher

java.lang.Object
org.openhab.core.model.script.jvmmodel.ScriptItemRefresher
All Implemented Interfaces:
RegistryChangeListener<Item>, ItemRegistryChangeListener, ReadyService.ReadyTracker

public class ScriptItemRefresher extends Object implements ItemRegistryChangeListener, ReadyService.ReadyTracker
The ScriptItemRefresher is responsible for reloading script resources every time an item is added or removed.
Author:
Oliver Libutzki - Initial contribution, Kai Kreuzer - added delayed execution, Laurent Garnier - delayed execution until start level 20 is reached