Package org.pentaho.di.core.plugins
Interface PluginFolderInterface
- All Known Implementing Classes:
PluginFolder
public interface PluginFolderInterface
Describes a possible location for a plugin
- Author:
- matt
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.commons.vfs2.FileObject[]
Find all the jar files in this plugin folderboolean
boolean
-
Method Details
-
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
Find all the jar files in this plugin folder- Returns:
- The jar files
- Throws:
KettleFileException
- In case there is a problem reading
-