Uses of Interface
org.openhab.core.common.registry.ProviderChangeListener
Packages that use ProviderChangeListener
Package
Description
-
Uses of ProviderChangeListener in org.openhab.core.automation.thingsupport
Methods in org.openhab.core.automation.thingsupport with parameters of type ProviderChangeListenerModifier and TypeMethodDescriptionvoid
AnnotatedThingActionModuleTypeProvider.addProviderChangeListener
(ProviderChangeListener<ModuleType> listener) void
AnnotatedThingActionModuleTypeProvider.removeProviderChangeListener
(ProviderChangeListener<ModuleType> listener) -
Uses of ProviderChangeListener in org.openhab.core.common.registry
Classes in org.openhab.core.common.registry that implement ProviderChangeListenerModifier and TypeClassDescriptionclass
AbstractRegistry<E extends Identifiable<K>,
K, P extends Provider<E>> TheAbstractRegistry
is an abstract implementation of theRegistry
interface, that can be used as base class forRegistry
implementations.Fields in org.openhab.core.common.registry with type parameters of type ProviderChangeListenerModifier and TypeFieldDescriptionprotected List<ProviderChangeListener<E>>
AbstractProvider.listeners
Methods in org.openhab.core.common.registry with parameters of type ProviderChangeListenerModifier and TypeMethodDescriptionvoid
AbstractProvider.addProviderChangeListener
(ProviderChangeListener<@NonNull E> listener) void
Provider.addProviderChangeListener
(ProviderChangeListener<@NonNull E> listener) Adds aProviderChangeListener
which must be notified if there are changes concerning the elements provided by theProvider
.void
AbstractProvider.removeProviderChangeListener
(ProviderChangeListener<@NonNull E> listener) void
Provider.removeProviderChangeListener
(ProviderChangeListener<@NonNull E> listener) Removes aProviderChangeListener
. -
Uses of ProviderChangeListener in org.openhab.core.semantics.model
Methods in org.openhab.core.semantics.model with parameters of type ProviderChangeListenerModifier and TypeMethodDescriptionvoid
DefaultSemanticTagProvider.addProviderChangeListener
(ProviderChangeListener<SemanticTag> listener) void
DefaultSemanticTagProvider.removeProviderChangeListener
(ProviderChangeListener<SemanticTag> listener) -
Uses of ProviderChangeListener in org.openhab.core.thing.link
Classes in org.openhab.core.thing.link that implement ProviderChangeListenerModifier and TypeClassDescriptionclass
AbstractLinkRegistry<L extends AbstractLink,
P extends Provider<L>> AbstractLinkRegistry
is an abstract class for link based registries, which handleAbstractLink
s.class
-
Uses of ProviderChangeListener in org.openhab.core.transform
Methods in org.openhab.core.transform with parameters of type ProviderChangeListenerModifier and TypeMethodDescriptionvoid
FileTransformationProvider.addProviderChangeListener
(ProviderChangeListener<Transformation> listener) void
FileTransformationProvider.removeProviderChangeListener
(ProviderChangeListener<Transformation> listener)