Class ExternalDataPluginManager

java.lang.Object
hec.externalplugin.ExternalDataPluginManager

public final class ExternalDataPluginManager extends Object
This class manages the ExternalDataPlugins available. Any plugin that registers itself with this manager, will be available for use.
  • Method Details

    • registerPlugin

      public static void registerPlugin(ExternalDataPlugin plugin)
      Register a plugin for use with the manager
      Parameters:
      plugin -
    • getExternalDataPlugin

      public static ExternalDataPlugin getExternalDataPlugin(String name)
      returns the ExternalDataPlugin for a given name
      Parameters:
      name -
      Returns:
    • getAvailablePluginNames

      public static Set<String> getAvailablePluginNames()
      returns the names of the plugins that have been registered with the manager
      Returns: