|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.groiss.util.ApplicationException
public class ApplicationException
Class for Exceptions thrown in the application.
| Field Summary | |
|---|---|
protected Object[] |
arguments
|
protected ErrorFormatter |
ef
|
protected int |
exceptionNumber
|
protected boolean |
isWarning
|
| Constructor Summary | |
|---|---|
ApplicationException(int errnum)
Construct an ApplicationException with an exception number |
|
ApplicationException(int errnum,
Object[] args)
|
|
ApplicationException(int errnum,
Object[] args,
Throwable cause)
Construct an ApplicationException with an exception number, parameters for that exception and the causing Throwable |
|
ApplicationException(int errnum,
String msg,
Throwable cause)
|
|
ApplicationException(int errnum,
Throwable cause)
|
|
ApplicationException(Resource resource,
int errnum)
|
|
ApplicationException(Resource resource,
int errnum,
Object[] args)
|
|
ApplicationException(Resource resource,
int errnum,
Object[] args,
Throwable cause)
|
|
ApplicationException(Resource resource,
int errnum,
String msg,
Throwable cause)
|
|
ApplicationException(Resource resource,
int errnum,
Throwable cause)
|
|
ApplicationException(String message)
Construct an ApplicationException with a message. |
|
ApplicationException(String message,
Throwable cause)
Construct an ApplicationException with a message and a Throwable. |
|
ApplicationException(Throwable cause)
Construct an ApplicationException with a Throwable |
|
| Method Summary | |
|---|---|
Object[] |
getArgs()
|
int |
getErrnum()
|
ErrorFormatter |
getErrorFormatter()
Returns the error formatter for this exception. |
Throwable |
getException()
Returns an inner excpetion, null if there is none. |
String |
getMessage()
|
String |
getOptMessage()
|
boolean |
isWarning()
|
protected void |
log()
|
void |
setErrorFormatter(ErrorFormatter ef)
Set the formatter for formatting the error page. |
void |
setWarning(boolean warning)
Set the exception type to warning. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ErrorFormatter ef
protected int exceptionNumber
protected Object[] arguments
protected boolean isWarning
| Constructor Detail |
|---|
public ApplicationException(int errnum)
public ApplicationException(Resource resource,
int errnum)
public ApplicationException(int errnum,
Object[] args)
public ApplicationException(Resource resource,
int errnum,
Object[] args)
public ApplicationException(int errnum,
Object[] args,
Throwable cause)
public ApplicationException(Resource resource,
int errnum,
Object[] args,
Throwable cause)
public ApplicationException(int errnum,
String msg,
Throwable cause)
public ApplicationException(Resource resource,
int errnum,
String msg,
Throwable cause)
public ApplicationException(int errnum,
Throwable cause)
public ApplicationException(Resource resource,
int errnum,
Throwable cause)
public ApplicationException(String message)
public ApplicationException(String message,
Throwable cause)
public ApplicationException(Throwable cause)
| Method Detail |
|---|
public Object[] getArgs()
public int getErrnum()
getErrnum in interface TopLevelExceptionpublic ErrorFormatter getErrorFormatter()
public Throwable getException()
TopLevelException
getException in interface TopLevelExceptionpublic String getMessage()
getMessage in class Throwablepublic String getOptMessage()
public boolean isWarning()
isWarning in interface TopLevelExceptionprotected void log()
public void setErrorFormatter(ErrorFormatter ef)
ef - public void setWarning(boolean warning)
setWarning in interface TopLevelException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||