|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
javax.servlet.jsp.JspException
railo.runtime.exp.PageException
railo.runtime.listener.ModernAppListenerException
public final class ModernAppListenerException
Constructor Summary | |
---|---|
ModernAppListenerException(PageException pe,
String eventName)
Constructor of the class |
Method Summary | |
---|---|
void |
addContext(PageSource pageSource,
int line,
int column,
StackTraceElement ste)
add a template to the context of the error |
Struct |
getAddional()
|
Struct |
getAdditional()
|
Struct |
getCatchBlock()
|
Struct |
getCatchBlock(PageContext pc)
return detailed catch block of the error |
String |
getCustomTypeAsString()
Error custom type as String |
String |
getDetail()
return detailed error message |
Struct |
getErrorBlock(PageContext pc,
ErrorPage ep)
return detailed error block of the error |
String |
getErrorCode()
Error Code |
String |
getEventName()
|
String |
getExtendedInfo()
return extended info to the error |
String |
getLine(Config config)
|
PageException |
getPageException()
|
Throwable |
getRootCause()
|
StackTraceElement[] |
getStackTrace()
|
String |
getStackTraceAsString()
returns the java stracktrace as a String |
int |
getTracePointer()
|
String |
getTypeAsString()
Error type as String |
void |
printStackTrace()
|
void |
printStackTrace(PrintStream s)
|
void |
printStackTrace(PrintWriter s)
|
void |
setDetail(String detail)
sets detailed error message |
void |
setErrorCode(String errorCode)
sets the Error Code |
void |
setExtendedInfo(String extendedInfo)
sets extended info to the error |
void |
setTracePointer(int tracePointer)
|
DumpData |
toDumpData(PageContext pageContext,
int maxlevel,
DumpProperties dp)
method to print out information to a object as HTML |
boolean |
typeEqual(String type)
compare error type as String |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ModernAppListenerException(PageException pe, String eventName)
pe
- eventName
- Method Detail |
---|
public void addContext(PageSource pageSource, int line, int column, StackTraceElement ste)
IPageException
pageSource
- new template contextline
- line of the errorcolumn
- column of the errorrailo.runtime.exp.IPageException#addContext(railo.runtime.PageSource, int, int)
public Struct getAdditional()
railo.runtime.exp.IPageException#getAdditional()
public Struct getAddional()
public Struct getCatchBlock()
railo.runtime.exp.IPageException#getCatchBlock()
public Struct getCatchBlock(PageContext pc)
IPageException
IPageException.getCatchBlock(railo.runtime.PageContext)
public String getCustomTypeAsString()
IPageException
IPageException.getCustomTypeAsString()
public String getDetail()
IPageException
IPageException.getDetail()
public Struct getErrorBlock(PageContext pc, ErrorPage ep)
IPageException
pc
- page context of the requestep
- error page
IPageException.getErrorBlock(railo.runtime.PageContext, railo.runtime.err.ErrorPage)
public String getErrorCode()
IPageException
IPageException.getErrorCode()
public String getExtendedInfo()
IPageException
IPageException.getExtendedInfo()
public String getStackTraceAsString()
IPageException
IPageException.getStackTraceAsString()
public int getTracePointer()
IPageException.getTracePointer()
public String getTypeAsString()
IPageException
IPageException.getTypeAsString()
public void setDetail(String detail)
IPageException
IPageException.setDetail(java.lang.String)
public void setErrorCode(String errorCode)
IPageException
IPageException.setErrorCode(java.lang.String)
public void setExtendedInfo(String extendedInfo)
IPageException
IPageException.setExtendedInfo(java.lang.String)
public void setTracePointer(int tracePointer)
tracePointer
- The tracePointer to set.IPageException.setTracePointer(int)
public boolean typeEqual(String type)
IPageException
type
- other error type
IPageException.typeEqual(java.lang.String)
public DumpData toDumpData(PageContext pageContext, int maxlevel, DumpProperties dp)
Dumpable
railo.runtime.dump.Dumpable#toDumpData(railo.runtime.PageContext, int)
public String getEventName()
public String getLine(Config config)
railo.runtime.exp.PageExceptionImpl#getLine(railo.runtime.PageContext)
public Throwable getRootCause()
getRootCause
in class javax.servlet.jsp.JspException
PageExceptionImpl.getRootCause()
public StackTraceElement[] getStackTrace()
getStackTrace
in class Throwable
PageExceptionImpl.getStackTrace()
public void printStackTrace()
printStackTrace
in class Throwable
PageExceptionImpl.printStackTrace()
public void printStackTrace(PrintStream s)
printStackTrace
in class Throwable
PageExceptionImpl.printStackTrace(java.io.PrintStream)
public void printStackTrace(PrintWriter s)
printStackTrace
in class Throwable
PageExceptionImpl.printStackTrace(java.io.PrintWriter)
public PageException getPageException()
PageExceptionBox.getPageException()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |