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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPluginId(Class<? extends PluginTypeInterface> pluginType, Object pluginClass) voidinit(PluginRegistry registry) voidsearchForType(PluginTypeInterface pluginType)
-
Constructor Details
-
PluginServiceLoaderRegistryExtension
public PluginServiceLoaderRegistryExtension()
-
-
Method Details
-
init
- Specified by:
initin interfacePluginRegistryExtension
-
searchForType
- Specified by:
searchForTypein interfacePluginRegistryExtension
-
getPluginId
- Specified by:
getPluginIdin interfacePluginRegistryExtension
-