Uses of Interface
org.openhab.core.common.registry.RegistryChangeListener
Package
Description
-
Uses of RegistryChangeListener in org.openhab.core.automation.module.script
Modifier and TypeClassDescriptionclass
TheScriptTransformationService
implements aTransformationService
using any available script language -
Uses of RegistryChangeListener in org.openhab.core.common.registry
Modifier and TypeClassDescriptionclass
RegistryChangedRunnableListener
can be added toRegistry
services, to execute a givenRunnable
on all types of changes.Modifier and TypeMethodDescriptionvoid
AbstractRegistry.addRegistryChangeListener
(RegistryChangeListener<@NonNull E> listener) void
Registry.addRegistryChangeListener
(RegistryChangeListener<@NonNull E> listener) Adds aRegistryChangeListener
to the registry.void
AbstractRegistry.removeRegistryChangeListener
(RegistryChangeListener<@NonNull E> listener) void
Registry.removeRegistryChangeListener
(RegistryChangeListener<@NonNull E> listener) Removes aRegistryChangeListener
from the registry. -
Uses of RegistryChangeListener in org.openhab.core.items
Modifier and TypeInterfaceDescriptioninterface
This is a listener interface which should be implemented where ever the item registry is used in order to be notified of any dynamic changes in the provided items. -
Uses of RegistryChangeListener in org.openhab.core.model.script.jvmmodel
Modifier and TypeClassDescriptionclass
TheScriptItemRefresher
is responsible for reloading script resources every time an item is added or removed. -
Uses of RegistryChangeListener in org.openhab.core.thing
Modifier and TypeInterfaceDescriptioninterface
ThingRegistryChangeListener
can be implemented to listen for things being added or removed.