Package org.pentaho.di.core.service
Class PluginServiceLoaderRegistryExtension
java.lang.Object
org.pentaho.di.core.service.PluginServiceLoaderRegistryExtension
- All Implemented Interfaces:
PluginRegistryExtension
The PluginServiceLoaderRegistryExtension just provides a hook to register the new
PluginType called "ServiceProviderPluginType". This has to be added to
data-integration/classes/kettle-registry-extensions.xml as a way to insert
the new data type without editing the plugins that get added in ClientEnvironment.init()
- Author:
- jjarvis
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetPluginId
(Class<? extends PluginTypeInterface> pluginType, Object pluginClass) void
init
(PluginRegistry registry) void
searchForType
(PluginTypeInterface pluginType)
-
Constructor Details
-
PluginServiceLoaderRegistryExtension
public PluginServiceLoaderRegistryExtension()
-
-
Method Details
-
init
- Specified by:
init
in interfacePluginRegistryExtension
-
searchForType
- Specified by:
searchForType
in interfacePluginRegistryExtension
-
getPluginId
- Specified by:
getPluginId
in interfacePluginRegistryExtension
-