Class AbstractStorageBasedTypeProvider

java.lang.Object
org.openhab.core.thing.binding.AbstractStorageBasedTypeProvider
All Implemented Interfaces:
ThingTypeProvider, ChannelGroupTypeProvider, ChannelTypeProvider

@NonNullByDefault public abstract class AbstractStorageBasedTypeProvider extends Object implements ThingTypeProvider, ChannelTypeProvider, ChannelGroupTypeProvider
The AbstractStorageBasedTypeProvider is the base class for the implementation of a Storage based ThingTypeProvider, ChannelTypeProvider and ChannelGroupTypeProvider It can be subclassed by bindings that create ThingTypes and ChannelTypes on-the-fly and need to persist those for future thing initializations
Author:
Jan N. Klug - Initial contribution