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() |
getSuperMessage
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public 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()
KettleException
getMessage
in class KettleException
public String getPluginsMessage()
Copyright © 2018 Hitachi Vantara. All rights reserved.