public class KettleMissingPluginsException extends KettleException
| Modifier and Type | Class and Description |
|---|---|
class |
KettleMissingPluginsException.PluginDetails |
| Constructor and Description |
|---|
KettleMissingPluginsException(String message)
Constructs a new throwable with the specified detail message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMissingPluginDetails(Class<? extends PluginTypeInterface> pluginTypeClass,
String pluginId)
Add a missing plugin id for a given plugin type.
|
String |
getMessage()
get the messages back to it's origin cause.
|
List<KettleMissingPluginsException.PluginDetails> |
getMissingPluginDetailsList() |
String |
getPluginsMessage() |
getSuperMessageaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic KettleMissingPluginsException(String message)
message - - the detail message. The detail message is saved for later retrieval by the getMessage() method.public void addMissingPluginDetails(Class<? extends PluginTypeInterface> pluginTypeClass, String pluginId)
pluginTypeClass - The class of the plugin type (ex. StepPluginType.class)pluginId - The id of the missing pluginpublic List<KettleMissingPluginsException.PluginDetails> getMissingPluginDetailsList()
public String getMessage()
KettleExceptiongetMessage in class KettleExceptionpublic String getPluginsMessage()