public class FileSystemXmlPluginProvider extends SystemPathXmlPluginProvider
Constructor and Description |
---|
FileSystemXmlPluginProvider() |
Modifier and Type | Method and Description |
---|---|
List<org.pentaho.platform.api.engine.IPlatformPlugin> |
getPlugins(org.pentaho.platform.api.engine.IPentahoSession session)
Gets the list of plugins that this provider class has discovered.
|
protected void |
processDirectory(List<org.pentaho.platform.api.engine.IPlatformPlugin> plugins,
File folder,
org.pentaho.platform.api.engine.IPentahoSession session) |
createPlugin, processBeans, processContentGenerators, processContentTypes, processCsrfProtection, processExternalResources, processLifecycleListeners, processOverlay, processOverlays, processPerspectives, processPluginInfo, processStaticResourcePaths, processWebservices
public List<org.pentaho.platform.api.engine.IPlatformPlugin> getPlugins(org.pentaho.platform.api.engine.IPentahoSession session) throws org.pentaho.platform.api.engine.PlatformPluginRegistrationException
SystemPathXmlPluginProvider
getPlugins
in interface org.pentaho.platform.api.engine.IPluginProvider
getPlugins
in class SystemPathXmlPluginProvider
org.pentaho.platform.api.engine.PlatformPluginRegistrationException
- if there is a problem preventing the impl from looking for pluginsIPluginProvider#getPlugins()
protected void processDirectory(List<org.pentaho.platform.api.engine.IPlatformPlugin> plugins, File folder, org.pentaho.platform.api.engine.IPentahoSession session) throws org.pentaho.platform.api.engine.PlatformPluginRegistrationException
processDirectory
in class SystemPathXmlPluginProvider
org.pentaho.platform.api.engine.PlatformPluginRegistrationException
Copyright © 2021 Hitachi Vantara. All rights reserved.