Class PluginScanner

java.lang.Object
io.kestra.core.plugins.PluginScanner

public class PluginScanner extends Object
  • Constructor Details

    • PluginScanner

      public PluginScanner(ClassLoader parent)
  • Method Details

    • scan

      public List<RegisteredPlugin> scan(Path pluginPaths)
      Scans the specified top-level plugin directory for plugins.
      Parameters:
      pluginPaths - the absolute path to a top-level plugin directory.
    • scan

      public RegisteredPlugin scan()
      Scans the main ClassLoader
    • getManifest

      public static Manifest getManifest(ClassLoader classLoader)