org.pentaho.di.core.plugins
Interface PluginFolderInterface
- All Known Implementing Classes:
- PluginFolder
public interface PluginFolderInterface
Describes a possible location for a plugin
- Author:
- matt
getFolder
String getFolder()
- Returns:
- The folder location
isPluginXmlFolder
boolean isPluginXmlFolder()
- Returns:
- true if the folder needs to be searched for plugin.xml appearances
isPluginAnnotationsFolder
boolean isPluginAnnotationsFolder()
- Returns:
- true if the folder needs to be searched for jar files with plugin annotations
findJarFiles
org.apache.commons.vfs.FileObject[] findJarFiles()
throws KettleFileException
- Find all the jar files in this plugin folder
- Returns:
- The jar files
- Throws:
KettleFileException
- In case there is a problem reading