|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.ExceptionHelper
Field Summary | |
static java.lang.String[] |
boundaries
|
Constructor Summary | |
ExceptionHelper()
|
Method Summary | |
static java.lang.String |
errorInfo(ErrorID eid,
java.lang.String parm,
java.lang.Throwable ex)
Generate error string for logging or /problems online display |
static void |
generateErrorPage(javax.servlet.http.HttpServletResponse resp,
java.lang.Exception e)
Generate HTML page to send to end user after fatal error |
static void |
genericHandler(ErrorID eid,
java.lang.String parm,
java.lang.Throwable ex)
Generic Exception Handler called from catch clause |
static void |
genericHandler(ErrorID eid,
java.lang.Throwable ex)
|
static void |
genericTopHandler(ErrorID eid,
java.lang.String parm,
java.lang.Throwable ex)
Generic Top-Level Exception Handler caled from catch clause (doesn't rethrow exception) |
static void |
genericTopHandler(ErrorID eid,
java.lang.Throwable ex)
|
static java.lang.String |
shortStackTrace(java.lang.Throwable ex)
Generate traceback only to the Servlet-container interface. |
static void |
signal(ErrorID eid)
Generate, trace, and throw Portal Exception given ErrorID. |
static void |
signal(ErrorID eid,
java.lang.String parm)
Create PortalException from Errorid, trace, and throw it. |
static void |
signal(ErrorID eid,
java.lang.String parm,
boolean tracenow)
Create PortalException from ErrorID and throw it. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String[] boundaries
Constructor Detail |
public ExceptionHelper()
Method Detail |
public static java.lang.String shortStackTrace(java.lang.Throwable ex)
ex
- any throwable exception
public static void genericHandler(ErrorID eid, java.lang.String parm, java.lang.Throwable ex) throws PortalException
eid
- the ErrorID (as seen from catch)parm
- ex
- the Exception caught
PortalException
public static void genericHandler(ErrorID eid, java.lang.Throwable ex) throws PortalException
PortalException
public static void signal(ErrorID eid, java.lang.String parm, boolean tracenow) throws PortalException
eid
- ErrorIdparm
- Additional error informationtracenow
- Trace now or defer till first catch.
PortalException
public static void signal(ErrorID eid, java.lang.String parm) throws PortalException
eid
- ErrorID to use to generate PortalExceptionparm
- Additional error information
PortalException
public static void signal(ErrorID eid) throws PortalException
eid
- ErrorID
PortalException
public static java.lang.String errorInfo(ErrorID eid, java.lang.String parm, java.lang.Throwable ex)
eid
- Error IDparm
- Parameter stringex
- Exception
public static void genericTopHandler(ErrorID eid, java.lang.String parm, java.lang.Throwable ex)
eid
- Error IDparm
- Parameter stringex
- Exception caughtpublic static void genericTopHandler(ErrorID eid, java.lang.Throwable ex)
public static void generateErrorPage(javax.servlet.http.HttpServletResponse resp, java.lang.Exception e)
resp
- Servlet response objecte
- PortalException received at Servlet code.
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |