|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.loom.tags.exception.DefaultErrorRenderer
public class DefaultErrorRenderer
If we are handling an http error, render the message and an explanation. If we are handling a java exception:
| Constructor Summary | |
|---|---|
DefaultErrorRenderer()
|
|
| Method Summary | |
|---|---|
static void |
addRenderedException(java.lang.Class<? extends java.lang.Throwable> exception)
Add a exception that should be rendered on the web page |
protected java.lang.String |
createNewIssueNumber()
Override this method to change the format of the issue number. |
protected java.lang.String |
getExceptionMessage(javax.servlet.http.HttpServletRequest request,
java.lang.Throwable exception)
|
protected MessagesRepository |
getMessagesRepository(javax.servlet.http.HttpServletRequest request)
Return the messagesRepository instance. |
void |
renderError(WriterWrapper<?> out,
javax.servlet.http.HttpServletRequest request)
|
void |
setCleanStackTrace(boolean cleanStackTrace)
|
void |
setLogRequest(boolean logRequest)
|
void |
setMessageTag(java.lang.String messageTag)
|
void |
setTitleTag(java.lang.String messageTag)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultErrorRenderer()
| Method Detail |
|---|
public static void addRenderedException(java.lang.Class<? extends java.lang.Throwable> exception)
exception -
public void renderError(WriterWrapper<?> out,
javax.servlet.http.HttpServletRequest request)
throws java.io.IOException
renderError in interface ErrorRendererjava.io.IOException
protected java.lang.String getExceptionMessage(javax.servlet.http.HttpServletRequest request,
java.lang.Throwable exception)
protected java.lang.String createNewIssueNumber()
protected MessagesRepository getMessagesRepository(javax.servlet.http.HttpServletRequest request)
public void setLogRequest(boolean logRequest)
setLogRequest in interface ErrorRendererpublic void setCleanStackTrace(boolean cleanStackTrace)
setCleanStackTrace in interface ErrorRendererpublic void setTitleTag(java.lang.String messageTag)
setTitleTag in interface ErrorRendererpublic void setMessageTag(java.lang.String messageTag)
setMessageTag in interface ErrorRenderer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||