|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectThrowable
Exception
RuntimeException
PageFlowManagedObjectException
PageFlowException
public abstract class PageFlowException
Base class for PageFlow-related Exceptions.
Constructor Summary | |
---|---|
protected |
PageFlowException(String actionName,
FlowController fc)
|
protected |
PageFlowException(String actionName,
FlowController fc,
Throwable cause)
|
Method Summary | |
---|---|
abstract boolean |
causeMayBeSessionExpiration()
Tell whether the root cause may be session expiration in cases where the requested session ID is different than the actual session ID; if true , then a SessionExpiredException will be thrown instead of
this one in these situations. |
String |
getActionName()
Get the name of the action associated with this exception. |
FlowController |
getFlowController()
Get the related FlowController. |
String |
getFlowControllerURI()
Get the name of the related FlowController. |
protected void |
init(String actionName)
|
Methods inherited from class PageFlowManagedObjectException |
---|
getLocalizedMessage, getManagedObject, getMessage, getMessageArgs, getMessageParts, init, printError, sendError, setManagedObject |
Methods inherited from class Throwable |
---|
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected PageFlowException(String actionName, FlowController fc)
protected PageFlowException(String actionName, FlowController fc, Throwable cause)
Method Detail |
---|
protected void init(String actionName)
public FlowController getFlowController()
FlowController
associated with this exception.public String getFlowControllerURI()
FlowController
associated with this exception.public String getActionName()
public abstract boolean causeMayBeSessionExpiration()
true
, then a SessionExpiredException
will be thrown instead of
this one in these situations.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |