Module org.elasticsearch.server
Package org.elasticsearch.plugins
Interface PluginsLoader.PluginLayer
- Enclosing class:
PluginsLoader
public static interface PluginsLoader.PluginLayer
Contains information about the
ClassLoader
required to load a plugin-
Method Summary
Modifier and TypeMethodDescription
-
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
-