Class PluginManifestParser


  • public class PluginManifestParser
    extends Object
    The PluginManifestParser provides a mechanism for parsing Nutch plugin manifest files (plugin.xml) contained in a String of plugin directories.
    Author:
    joa23
    • Field Detail

      • LOG

        protected static final org.slf4j.Logger LOG
    • Method Detail

      • parsePluginFolder

        public Map<String,​PluginDescriptor> parsePluginFolder​(String[] pluginFolders)
        Returns a list of all found plugin descriptors.
        Parameters:
        pluginFolders - folders to search plugins from
        Returns:
        A Map of all found PluginDescriptors.
      • getPluginFolder

        public File getPluginFolder​(String name)
        Return the named plugin folder. If the name is absolute then it is returned. Otherwise, for relative names, the classpath is scanned.
        Parameters:
        name - the name of a plugin folder
        Returns:
        the plugin directory as a File