org.pentaho.platform.plugin.services.pluginmgr
Class FileSystemXmlPluginProvider
java.lang.Object
org.pentaho.platform.plugin.services.pluginmgr.SystemPathXmlPluginProvider
org.pentaho.platform.plugin.services.pluginmgr.FileSystemXmlPluginProvider
- All Implemented Interfaces:
- IPluginProvider
public class FileSystemXmlPluginProvider
- extends SystemPathXmlPluginProvider
A plugin provider that does not rely on an ISolutionRepository being configured
- Author:
- jamesdixon
FileSystemXmlPluginProvider
public FileSystemXmlPluginProvider()
getPlugins
public List<IPlatformPlugin> getPlugins(IPentahoSession session)
throws PlatformPluginRegistrationException
- Description copied from class:
SystemPathXmlPluginProvider
- Gets the list of plugins that this provider class has discovered.
- Specified by:
getPlugins
in interface IPluginProvider
- Overrides:
getPlugins
in class SystemPathXmlPluginProvider
- Parameters:
session
- the current session
- Returns:
- an read-only list of plugins
- Throws:
PlatformPluginRegistrationException
- if there is a problem preventing the impl from looking for plugins- See Also:
IPluginProvider#getPlugins()