public class PersistenceException extends NumberedException
Supports the assignment of an error number at construction.
Constructor and Description |
---|
PersistenceException(java.lang.String message)
Constructor which accepts an error message only.
|
PersistenceException(java.lang.String message,
int number)
Constructor which accepts an error message and an error number.
|
PersistenceException(java.lang.String message,
int number,
java.lang.Throwable rootCause)
Constructor which accepts an error message and error number, and which
chains a root cause exception.
|
PersistenceException(java.lang.String message,
java.lang.Throwable rootCause)
Constructor which accepts an error message and which chains a root
cause exception.
|
PersistenceException(java.lang.Throwable rootCause)
Constructor which accepts and wrappers a root cause.
|
getNumber, getNumbers, isPrefix
public PersistenceException(java.lang.String message)
message
- Error message.public PersistenceException(java.lang.String message, java.lang.Throwable rootCause)
message
- Error message.rootCause
- Root cause exceptionpublic PersistenceException(java.lang.String message, int number)
message
- Error message.number
- Error number.public PersistenceException(java.lang.String message, int number, java.lang.Throwable rootCause)
message
- Error message.number
- Error number.rootCause
- Exception which has been caught in the course of trying to
obtain the missing data.public PersistenceException(java.lang.Throwable rootCause)
rootCause
- Exception which has been caught in the course of trying to
obtain the missing data.