|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PluginTypeInterface | |
---|---|
org.pentaho.di.core.plugins | |
org.pentaho.di.ui.spoon | This package contains the classes needed by Spoon. |
Uses of PluginTypeInterface in org.pentaho.di.core.plugins |
---|
Classes in org.pentaho.di.core.plugins that implement PluginTypeInterface | |
---|---|
class |
BasePluginType
|
class |
DatabasePluginType
This class represents the step plugin type. |
class |
ImportRulePluginType
This is the import rule plugin type. |
class |
JobEntryPluginType
This plugin type handles the job entries. |
class |
KettleLifecyclePluginType
Defines a Kettle Environment lifecycle plugin type. |
class |
LifecyclePluginType
This class represents the repository plugin type. |
class |
PartitionerPluginType
This is the partitioner plugin type. |
class |
RepositoryPluginType
This class represents the repository plugin type. |
class |
StepPluginType
This class represents the step plugin type. |
Methods in org.pentaho.di.core.plugins with type parameters of type PluginTypeInterface | ||
---|---|---|
|
PluginRegistry.getPlugins(Class<K> type)
|
|
|
PluginRegistry.getPluginsByCategory(Class<T> pluginType,
String pluginCategory)
Retrieve a list of plugins per category. |
Methods in org.pentaho.di.core.plugins that return types with arguments of type PluginTypeInterface | |
---|---|
Class<? extends PluginTypeInterface> |
Plugin.getPluginType()
|
Class<? extends PluginTypeInterface> |
PluginInterface.getPluginType()
|
List<Class<? extends PluginTypeInterface>> |
PluginRegistry.getPluginTypes()
|
Methods in org.pentaho.di.core.plugins with parameters of type PluginTypeInterface | |
---|---|
static void |
PluginRegistry.addPluginType(PluginTypeInterface type)
Add a PluginType to be managed by the registry |
Method parameters in org.pentaho.di.core.plugins with type arguments of type PluginTypeInterface | ||
---|---|---|
PluginInterface |
PluginRegistry.findPluginWithDescription(Class<? extends PluginTypeInterface> pluginType,
String pluginDescription)
Find the plugin ID based on the description of the plugin |
|
PluginInterface |
PluginRegistry.findPluginWithId(Class<? extends PluginTypeInterface> pluginType,
String pluginId)
Find the plugin ID based on the name of the plugin |
|
PluginInterface |
PluginRegistry.findPluginWithName(Class<? extends PluginTypeInterface> pluginType,
String pluginName)
Find the plugin ID based on the name of the plugin |
|
List<String> |
PluginRegistry.getCategories(Class<? extends PluginTypeInterface> pluginType)
Retrieve a list of all categories for a certain plugin type. |
|
PluginInterface |
PluginRegistry.getPlugin(Class<? extends PluginTypeInterface> pluginType,
Object pluginClass)
Retrieve the Plugin for a given class |
|
PluginInterface |
PluginRegistry.getPlugin(Class<? extends PluginTypeInterface> pluginType,
String id)
Get a plugin from the registry |
|
String |
PluginRegistry.getPluginId(Class<? extends PluginTypeInterface> pluginType,
Object pluginClass)
Find the plugin ID based on the class |
|
RowBuffer |
PluginRegistry.getPluginInformation(Class<? extends PluginTypeInterface> pluginType)
|
|
List<String> |
PluginRegistry.getPluginPackages(Class<? extends PluginTypeInterface> pluginType)
|
|
|
PluginRegistry.loadClass(Class<? extends PluginTypeInterface> pluginType,
Object object,
Class<T> classType)
Load the class of the type specified for the plugin that owns the class of the specified object. |
|
|
PluginRegistry.loadClass(Class<? extends PluginTypeInterface> pluginType,
String pluginId,
Class<T> classType)
Load the class of the type specified for the plugin with the ID specified. |
|
void |
PluginRegistry.registerPlugin(Class<? extends PluginTypeInterface> pluginType,
PluginInterface plugin)
|
|
void |
PluginRegistry.registerPluginType(Class<? extends PluginTypeInterface> pluginType)
|
|
void |
Plugin.setPluginType(Class<? extends PluginTypeInterface> pluginType)
|
Constructor parameters in org.pentaho.di.core.plugins with type arguments of type PluginTypeInterface | |
---|---|
Plugin(String[] ids,
Class<? extends PluginTypeInterface> pluginType,
Class<?> mainType,
String category,
String name,
String description,
String imageFile,
boolean separateClassLoaderNeeded,
boolean nativePlugin,
Map<Class<?>,String> classMap,
List<String> libraries,
String errorHelpFile,
URL pluginFolder)
|
Uses of PluginTypeInterface in org.pentaho.di.ui.spoon |
---|
Classes in org.pentaho.di.ui.spoon that implement PluginTypeInterface | |
---|---|
class |
SpoonPluginType
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |