Class PentahoCheckedChainedException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.pentaho.platform.api.util.PentahoCheckedChainedException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BackgroundExecutionException, ComponentException, DatasourceMgmtServiceException, DBDatasourceServiceException, DuplicateDatasourceException, NonExistingDatasourceException, ObjectFactoryException, PasswordServiceException, PentahoAccessControlException, PentahoSystemException, PluginLifecycleException, SolutionRepositoryException, SolutionRepositoryServiceException, XmlParseException

public abstract class PentahoCheckedChainedException extends Exception
Author:
Steven Barkdull
See Also:
  • Constructor Details

    • PentahoCheckedChainedException

      public PentahoCheckedChainedException()
    • PentahoCheckedChainedException

      public PentahoCheckedChainedException(String message)
      Constructor
      Parameters:
      message - The message to be carried by the exception.
    • PentahoCheckedChainedException

      public PentahoCheckedChainedException(String message, Throwable reas)
      Constructor
      Parameters:
      message - The message.
      reas - The root cause of the exception.
    • PentahoCheckedChainedException

      public PentahoCheckedChainedException(Throwable reas)
      Constructor
      Parameters:
      reas - The cause of this exception
  • Method Details

    • getRootCause

      public Throwable getRootCause()
      Gets the root cause of the exception.
    • printStackTrace

      public void printStackTrace(PrintWriter pw)
      Prints the exception trace to the specified print writer
      Overrides:
      printStackTrace in class Throwable
    • printStackTrace

      public void printStackTrace(PrintStream ps)
      Prints the exception trace to the specified print stream.
      Overrides:
      printStackTrace in class Throwable