Uses of Class
org.openhab.core.common.registry.AbstractProvider
Packages that use AbstractProvider
Package
Description
-
Uses of AbstractProvider in org.openhab.core.automation
Subclasses of AbstractProvider in org.openhab.core.automationModifier and TypeClassDescriptionclass
Implementation of a rule provider that uses the storage service for persistence -
Uses of AbstractProvider in org.openhab.core.common.registry
Subclasses of AbstractProvider in org.openhab.core.common.registryModifier and TypeClassDescriptionclass
AbstractManagedProvider<E extends Identifiable<K>,
K, PE> AbstractManagedProvider
is an abstract implementation for theManagedProvider
interface and can be used as base class forManagedProvider
implementations.class
DefaultAbstractManagedProvider<E extends Identifiable<K>,
K> DefaultAbstractManagedProvider
is a specificAbstractManagedProvider
implementation, where the stored element is the same as the element of the provider. -
Uses of AbstractProvider in org.openhab.core.items
Subclasses of AbstractProvider in org.openhab.core.itemsModifier and TypeClassDescriptionclass
ManagedItemProvider
is an OSGi service, that allows to add or remove items at runtime by callingManagedItemProvider.add(org.openhab.core.items.Item)
orManagedItemProvider.remove(java.lang.String)
. -
Uses of AbstractProvider in org.openhab.core.persistence.registry
Subclasses of AbstractProvider in org.openhab.core.persistence.registryModifier and TypeClassDescriptionclass
TheManagedPersistenceServiceConfigurationProvider
implements aPersistenceServiceConfigurationProvider
for managed configurations which are stored in a JSON database -
Uses of AbstractProvider in org.openhab.core.semantics
Subclasses of AbstractProvider in org.openhab.core.semanticsModifier and TypeClassDescriptionclass
ManagedSemanticTagProvider
is an OSGi service, that allows to add or remove semantic tags at runtime by callingAbstractManagedProvider.add(E)
orAbstractManagedProvider.remove(K)
. -
Uses of AbstractProvider in org.openhab.core.thing
Subclasses of AbstractProvider in org.openhab.core.thingModifier and TypeClassDescriptionclass
ManagedThingProvider
is an OSGi service, that allows to add or remove things at runtime by callingAbstractManagedProvider.add(E)
orAbstractManagedProvider.remove(K)
. -
Uses of AbstractProvider in org.openhab.core.thing.link
Subclasses of AbstractProvider in org.openhab.core.thing.linkModifier and TypeClassDescriptionclass
ManagedItemChannelLinkProvider
is responsible for managedItemChannelLink
s at runtime. -
Uses of AbstractProvider in org.openhab.core.transform
Subclasses of AbstractProvider in org.openhab.core.transformModifier and TypeClassDescriptionclass
TheManagedTransformationProvider
implements aTransformationProvider
for managed transformations stored in a JSON database