Class NullAddonRegistry

  • All Implemented Interfaces:
    org.jboss.forge.furnace.addons.AddonRegistry, org.jboss.forge.furnace.addons.AddonView

    public class NullAddonRegistry
    extends Object
    implements org.jboss.forge.furnace.addons.AddonRegistry
    • Constructor Detail

      • NullAddonRegistry

        public NullAddonRegistry()
    • Method Detail

      • getEventManager

        public org.jboss.forge.furnace.event.EventManager getEventManager()
        Specified by:
        getEventManager in interface org.jboss.forge.furnace.addons.AddonRegistry
      • getName

        public String getName()
        Specified by:
        getName in interface org.jboss.forge.furnace.addons.AddonView
      • dispose

        public void dispose()
        Specified by:
        dispose in interface org.jboss.forge.furnace.addons.AddonView
      • getAddon

        public org.jboss.forge.furnace.addons.Addon getAddon​(org.jboss.forge.furnace.addons.AddonId id)
        Specified by:
        getAddon in interface org.jboss.forge.furnace.addons.AddonView
      • getAddons

        public Set<org.jboss.forge.furnace.addons.Addon> getAddons()
        Specified by:
        getAddons in interface org.jboss.forge.furnace.addons.AddonView
      • getAddons

        public Set<org.jboss.forge.furnace.addons.Addon> getAddons​(org.jboss.forge.furnace.addons.AddonFilter filter)
        Specified by:
        getAddons in interface org.jboss.forge.furnace.addons.AddonView
      • getRepositories

        public Set<org.jboss.forge.furnace.repositories.AddonRepository> getRepositories()
        Specified by:
        getRepositories in interface org.jboss.forge.furnace.addons.AddonView
      • getServices

        public <T> org.jboss.forge.furnace.services.Imported<T> getServices​(Class<T> clazz)
        Specified by:
        getServices in interface org.jboss.forge.furnace.addons.AddonRegistry
      • getServices

        public <T> org.jboss.forge.furnace.services.Imported<T> getServices​(String clazz)
        Specified by:
        getServices in interface org.jboss.forge.furnace.addons.AddonRegistry
      • getExportedTypes

        public Set<Class<?>> getExportedTypes()
        Specified by:
        getExportedTypes in interface org.jboss.forge.furnace.addons.AddonRegistry
      • getExportedTypes

        public <T> Set<Class<T>> getExportedTypes​(Class<T> type)
        Specified by:
        getExportedTypes in interface org.jboss.forge.furnace.addons.AddonRegistry
      • getVersion

        public long getVersion()
        Specified by:
        getVersion in interface org.jboss.forge.furnace.addons.AddonRegistry