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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.commons.vfs2.FileObject[]
findJarFiles()
Find all the jar files in this plugin folderString
getFolder()
boolean
isPluginAnnotationsFolder()
boolean
isPluginXmlFolder()
-
-
-
Method Detail
-
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.vfs2.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
-
-