org.apache.beehive.netui.pageflow
Class PageFlowException
Object
Throwable
Exception
RuntimeException
PageFlowManagedObjectException
PageFlowException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ActionNotFoundException, DoubleSubmitException, EmptyNestingStackException, IllegalActionOutputException, IllegalOutputFormException, InfiniteReturnToActionException, MismatchedActionOutputException, MissingActionOutputException, NoMatchingActionMethodException, NotLoggedInException, ReturnToException, SessionExpiredException, UnfulfilledRolesException, UnresolvableForwardException
public abstract class PageFlowException
- extends PageFlowManagedObjectException
Base class for PageFlow-related Exceptions.
- See Also:
- Serialized Form
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 |
PageFlowException
protected PageFlowException(String actionName,
FlowController fc)
PageFlowException
protected PageFlowException(String actionName,
FlowController fc,
Throwable cause)
init
protected void init(String actionName)
getFlowController
public FlowController getFlowController()
- Get the related FlowController.
- Returns:
- the
FlowController
associated with this exception.
getFlowControllerURI
public String getFlowControllerURI()
- Get the name of the related FlowController.
- Returns:
- the class name of the
FlowController
associated with this exception.
getActionName
public String getActionName()
- Get the name of the action associated with this exception.
- Returns:
- a String that is the name of the action associated with this exception.
causeMayBeSessionExpiration
public abstract boolean causeMayBeSessionExpiration()