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, processWebservicespublic List<org.pentaho.platform.api.engine.IPlatformPlugin> getPlugins(org.pentaho.platform.api.engine.IPentahoSession session) throws org.pentaho.platform.api.engine.PlatformPluginRegistrationException
SystemPathXmlPluginProvidergetPlugins in interface org.pentaho.platform.api.engine.IPluginProvidergetPlugins in class SystemPathXmlPluginProviderorg.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 SystemPathXmlPluginProviderorg.pentaho.platform.api.engine.PlatformPluginRegistrationExceptionCopyright © 2020 Hitachi Vantara. All rights reserved.