Class ModelVetoException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.sun.jdo.api.persistence.model.ModelException
-
- com.sun.jdo.api.persistence.model.ModelVetoException
-
- All Implemented Interfaces:
Serializable
public class ModelVetoException extends ModelException
- Version:
- %I%
- Author:
- raccah
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ModelVetoException()
Creates newModelVetoException
without detail message andnull
as the target exception.ModelVetoException(String msg)
Constructs anModelVetoException
with the specified detail message andnull
as the target exception..ModelVetoException(Throwable target)
Constructs a ModelVetoException with a target exception.ModelVetoException(Throwable target, String s)
Constructs a ModelVetoException with a target exception and a detail message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMessage()
Returns the error message string of this throwable object.Throwable
getTargetException()
Get the thrown target exception.void
printStackTrace()
Prints the stack trace of the thrown target exception.void
printStackTrace(PrintStream ps)
Prints the stack trace of the thrown target exception to the specified print stream.void
printStackTrace(PrintWriter pw)
Prints the stack trace of the thrown target exception to the specified print writer.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
-
-
-
Constructor Detail
-
ModelVetoException
public ModelVetoException()
Creates newModelVetoException
without detail message andnull
as the target exception.
-
ModelVetoException
public ModelVetoException(String msg)
Constructs anModelVetoException
with the specified detail message andnull
as the target exception..- Parameters:
msg
- the detail message.
-
ModelVetoException
public ModelVetoException(Throwable target)
Constructs a ModelVetoException with a target exception.
-
-
Method Detail
-
getTargetException
public Throwable getTargetException()
Get the thrown target exception.
-
getMessage
public String getMessage()
Returns the error message string of this throwable object.- Overrides:
getMessage
in classThrowable
- Returns:
- the error message string of this
ModelVetoException
object if it was created with an error message string, the error message of the target exception if it was not created a message but the target exception has a message, ornull
if neither has an error message.
-
printStackTrace
public void printStackTrace()
Prints the stack trace of the thrown target exception.- Overrides:
printStackTrace
in classThrowable
- See Also:
System.err
-
printStackTrace
public void printStackTrace(PrintStream ps)
Prints the stack trace of the thrown target exception to the specified print stream.- Overrides:
printStackTrace
in classThrowable
-
printStackTrace
public void printStackTrace(PrintWriter pw)
Prints the stack trace of the thrown target exception to the specified print writer.- Overrides:
printStackTrace
in classThrowable
-
-