Interface PluginsLoader.PluginLayer

Enclosing class:
PluginsLoader

public static interface PluginsLoader.PluginLayer
Contains information about the ClassLoader required to load a plugin
  • Method Details

    • pluginBundle

      PluginBundle pluginBundle()
      Returns:
      Information about the bundle of jars used in this plugin
    • pluginClassLoader

      ClassLoader pluginClassLoader()
      Returns:
      The ClassLoader used to instantiate the main class for the plugin
    • pluginModuleLayer

      ModuleLayer pluginModuleLayer()
      Returns:
      The ModuleLayer for the plugin modules