Package org.apache.flink.core.plugin
Interface PluginFinder
-
- All Known Implementing Classes:
DirectoryBasedPluginFinder
public interface PluginFinderImplementations of this interface provide mechanisms to locate plugins and create correspondingPluginDescriptorobjects. The result can then be used to initialize aPluginLoader.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<PluginDescriptor>findPlugins()Find plugins and return a corresponding collection ofPluginDescriptorinstances.
-
-
-
Method Detail
-
findPlugins
Collection<PluginDescriptor> findPlugins() throws IOException
Find plugins and return a corresponding collection ofPluginDescriptorinstances.- Returns:
- a collection of
PluginDescriptorinstances for all found plugins. - Throws:
IOException- thrown if a problem occurs during plugin search.
-
-