Package org.pentaho.di.core.exception
Class KettleMissingPluginsException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleMissingPluginsException
- All Implemented Interfaces:
Serializable
This Exception is throws when an error occurs loading plugins.
- Since:
- 9-12-2004
- Author:
- Matt
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionKettleMissingPluginsException
(String message) Constructs a new throwable with the specified detail message. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMissingPluginDetails
(Class<? extends PluginTypeInterface> pluginTypeClass, String pluginId) Add a missing plugin id for a given plugin type.get the messages back to it's origin cause.Methods inherited from class org.pentaho.di.core.exception.KettleException
getSuperMessage
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
KettleMissingPluginsException
Constructs a new throwable with the specified detail message.- Parameters:
message
- - the detail message. The detail message is saved for later retrieval by the getMessage() method.
-
-
Method Details
-
addMissingPluginDetails
public void addMissingPluginDetails(Class<? extends PluginTypeInterface> pluginTypeClass, String pluginId) Add a missing plugin id for a given plugin type.- Parameters:
pluginTypeClass
- The class of the plugin type (ex. StepPluginType.class)pluginId
- The id of the missing plugin
-
getMissingPluginDetailsList
-
getMessage
Description copied from class:KettleException
get the messages back to it's origin cause.- Overrides:
getMessage
in classKettleException
-
getPluginsMessage
-