Class CastorException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.exolab.castor.xml.CastorException
All Implemented Interfaces:
Serializable

public class CastorException extends Exception
The base exception for Castor (or at least Castor XML)
Version:
$Revision: 5951 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
Author:
Keith Visco
See Also:
  • Constructor Details

    • CastorException

      public CastorException()
      Creates a new CastorException with no message, or nested Exception
    • CastorException

      public CastorException(String message)
      Creates a new CastorException with the given message.
      Parameters:
      message - the message for this Exception
    • CastorException

      public CastorException(int errorCode)
      Creates a new CastorException with the given nested exception.
      Parameters:
      errorCode - the error code for this Exception
    • CastorException

      public CastorException(String message, int errorCode)
      Creates a new CastorException with the given message nested exception.
      Parameters:
      message - the detail message for this exception
      errorCode - the error code for this Exception
  • Method Details

    • getErrorCode

      public int getErrorCode()
      Returns the error code for this Exception, or -1 if no error code exists.
      Returns:
      the error code for this Exception, or -1 if no error code exists
    • getMessage

      public String getMessage()
      Returns the detail message for this Exception
      Overrides:
      getMessage in class Throwable
      Returns:
      the detail message for this Exception
    • setErrorCode

      public void setErrorCode(int errorCode)
      Sets the error code for this Exception
      Parameters:
      errorCode - the error code
    • setMessage

      public void setMessage(String message)
      Sets the message for this Exception
      Parameters:
      message - the message for this Exception