|
JDBaccess API 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.jdbaccess.exception.ApplicationException
public class ApplicationException
Exception with cause and action string. Also an error type and an error number is defined. If an error number is specified, the ApplicationException gets its message, cause and action string over a jdbaccess internal class ErrorInfo which defined all jdbaccess application error messages.
Constructor Summary | |
---|---|
ApplicationException(int errorNumber)
Constructs an ApplicationException with an error number. |
|
ApplicationException(int errorType,
int errorNumber,
java.lang.String message)
Constructs an ApplicationException with an error type, an error number and a message. |
|
ApplicationException(int errorType,
int errorNumber,
java.lang.String message,
java.lang.String causeString,
java.lang.String actionString)
Constructs an Application Exception with an error type, an error number, a message, a cause string and an action string |
|
ApplicationException(int errorType,
int errorNumber,
java.lang.String message,
java.lang.String causeString,
java.lang.String actionString,
java.lang.Throwable e)
Constructs an Application Exception with an error type, an error number, a message, a cause string, an action string and a Throwable |
|
ApplicationException(int errorType,
int errorNumber,
java.lang.String message,
java.lang.Throwable e)
Constructs an ApplicationException with an error type, an error number, a message and a Throwable. |
|
ApplicationException(int errorNumber,
java.lang.String fillString)
Constructs an ApplicationException with an error number and a fill string. |
|
ApplicationException(int errorNumber,
java.lang.String message,
java.lang.Throwable e)
Constructs an ApplicationException with an error number, a message and a Throwable. |
|
ApplicationException(int errorNumber,
java.lang.Throwable e)
Constructs an ApplicationException with an error number and another Throwable. |
|
ApplicationException(int errorNumber,
java.lang.Throwable e,
java.lang.String fillString)
Constructs an ApplicationException with an error number, a Throwable and a fill string. |
|
ApplicationException(java.lang.String message)
Constructs an ApplicationException with a message. |
|
ApplicationException(java.lang.String message,
java.lang.String cause)
Constructs an ApplicationException with a message and a cause string. |
|
ApplicationException(java.lang.String message,
java.lang.String cause,
java.lang.String action)
Constructs an ApplicationException with a message, a cause and an action string. |
|
ApplicationException(java.lang.String message,
java.lang.Throwable e)
Constructs an ApplicationException with a message and a Throwable. |
|
ApplicationException(java.lang.Throwable e)
Constructs an ApplicationException with a Throwable. |
Method Summary | |
---|---|
java.lang.String |
getActionString()
Returns the action string |
java.lang.String |
getCauseString()
Returns the cause string |
int |
getErrorNumber()
Returns the error number |
int |
getErrorType()
Returns the error type |
boolean |
isFatalDBException()
Returns true if this exception is database fatal exeception |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ApplicationException(int errorNumber)
errorNumber
- error number defined in ErrirInfopublic ApplicationException(int errorNumber, java.lang.String fillString)
errorNumber
- fillString
- replace #### in message, cause or action with fillStringpublic ApplicationException(int errorNumber, java.lang.Throwable e)
errorNumber
- e
- public ApplicationException(int errorNumber, java.lang.Throwable e, java.lang.String fillString)
errorNumber
- e
- fillString
- replace #### in message, cause or action with fillStringpublic ApplicationException(java.lang.String message)
message
- public ApplicationException(java.lang.Throwable e)
e
- throwablepublic ApplicationException(java.lang.String message, java.lang.Throwable e)
message
- e
- throwablepublic ApplicationException(java.lang.String message, java.lang.String cause)
message
- cause
- public ApplicationException(java.lang.String message, java.lang.String cause, java.lang.String action)
message
- cause
- action
- public ApplicationException(int errorType, int errorNumber, java.lang.String message)
errorType
- errorNumber
- message
- public ApplicationException(int errorNumber, java.lang.String message, java.lang.Throwable e)
errorNumber
- message
- e
- public ApplicationException(int errorType, int errorNumber, java.lang.String message, java.lang.Throwable e)
errorType
- errorNumber
- message
- e
- public ApplicationException(int errorType, int errorNumber, java.lang.String message, java.lang.String causeString, java.lang.String actionString)
errorType
- errorNumber
- message
- causeString
- actionString
- public ApplicationException(int errorType, int errorNumber, java.lang.String message, java.lang.String causeString, java.lang.String actionString, java.lang.Throwable e)
errorType
- errorNumber
- message
- causeString
- actionString
- e
- Method Detail |
---|
public java.lang.String getActionString()
public java.lang.String getCauseString()
public int getErrorNumber()
public int getErrorType()
public boolean isFatalDBException()
|
JDBaccess API 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |