@UnknownActivationContextCheck(value=false) @ContentType(value="text/html") @Import(stylesheet="ExceptionReport.css") public class ExceptionReport extends AbstractInternalPage implements ExceptionReporter
SymbolConstants.PRODUCTION_MODE
is "true", it is very abbreviated.ExceptionDisplay
Modifier and Type | Class and Description |
---|---|
static class |
ExceptionReport.ActionLink
A link the user may press to perform an action (e.g., "Reload page").
|
class |
ExceptionReport.ThreadInfo |
request
Constructor and Description |
---|
ExceptionReport() |
Modifier and Type | Method and Description |
---|---|
List<ExceptionReport.ActionLink> |
getActionLinks() |
Object |
getAttributeValue() |
String[] |
getComplexPropertyValue() |
boolean |
getHasSession() |
String |
getPropertyValue() |
Session |
getSession() |
List<String> |
getSystemProperties()
Returns a sorted list of system property names.
|
List<ExceptionReport.ThreadInfo> |
getThreads() |
boolean |
isComplexProperty() |
boolean |
isShowActions()
Returns true for normal, non-XHR requests.
|
boolean |
isShowReload()
Returns true in development mode; enables the "with reload" actions.
|
void |
reportException(Throwable exception)
Used to communicate to the page what exception is to be reported.
|
public ExceptionReport()
public boolean isShowActions()
public boolean isShowReload()
public void reportException(Throwable exception)
ExceptionReporter
reportException
in interface ExceptionReporter
exception
- runtime exception thrown during processing of the requestpublic List<ExceptionReport.ActionLink> getActionLinks()
public boolean getHasSession()
public Session getSession()
public Object getAttributeValue()
public List<String> getSystemProperties()
public String getPropertyValue()
public boolean isComplexProperty()
public String[] getComplexPropertyValue()
public List<ExceptionReport.ThreadInfo> getThreads()
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.