Class KettleMissingPluginsException

All Implemented Interfaces:
Serializable

public class KettleMissingPluginsException extends KettleException
This Exception is throws when an error occurs loading plugins.
Since:
9-12-2004
Author:
Matt
See Also:
  • Constructor Details

    • KettleMissingPluginsException

      public KettleMissingPluginsException(String message)
      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

      public List<KettleMissingPluginsException.PluginDetails> getMissingPluginDetailsList()
    • getMessage

      public String getMessage()
      Description copied from class: KettleException
      get the messages back to it's origin cause.
      Overrides:
      getMessage in class KettleException
    • getPluginsMessage

      public String getPluginsMessage()