Class AddonSuggestionService

java.lang.Object
org.openhab.core.config.discovery.addon.AddonSuggestionService

@NonNullByDefault public class AddonSuggestionService extends Object
This is a AddonSuggestionService which discovers suggested add-ons for the user to install.
Author:
Andrew Fiddian-Green - Initial contribution, Mark Herwege - Install/remove finders
  • Field Details

  • Constructor Details

  • Method Details

    • deactivate

      public void deactivate()
    • addAddonFinderService

      protected void addAddonFinderService(AddonFinderService addonFinderService)
    • removeAddonFinderService

      protected void removeAddonFinderService(AddonFinderService addonFinderService)
    • modified

      public void modified(@Nullable Map<String,Object> config)
    • addAddonInfoProvider

      public void addAddonInfoProvider(AddonInfoProvider addonInfoProvider)
    • removeAddonInfoProvider

      public void removeAddonInfoProvider(AddonInfoProvider addonInfoProvider)
    • addAddonFinder

      public void addAddonFinder(AddonFinder addonFinder)
    • removeAddonFinder

      public void removeAddonFinder(AddonFinder addonFinder)
    • getSuggestedAddons

      public Set<AddonInfo> getSuggestedAddons(@Nullable Locale locale)