|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectThrowable
Exception
RuntimeException
PageFlowManagedObjectException
PageFlowException
IllegalActionOutputException
public class IllegalActionOutputException
Exception that occurs when an action output has been added to a Forward that resolves to a
@Jpf.Forward annotation marked with
.
Action outputs may not be used on redirect forwards.
redirect=true
| Constructor Summary | |
|---|---|
IllegalActionOutputException(String forwardName,
String actionName,
FlowController flowController,
String actionOutputName)
Constructor. |
|
| Method Summary | |
|---|---|
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. |
String |
getActionOutputName()
Get the name of the relevant action output. |
String |
getForwardName()
Get the name of the relevant Forward. |
protected Object[] |
getMessageArgs()
|
String[] |
getMessageParts()
|
void |
setActionOutputName(String actionOutputName)
Set the name of the relevant action output. |
void |
setForwardName(String forwardName)
Set the name of the relevant Forward. |
| Methods inherited from class PageFlowException |
|---|
getActionName, getFlowController, getFlowControllerURI, init |
| Methods inherited from class PageFlowManagedObjectException |
|---|
getLocalizedMessage, getManagedObject, getMessage, 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 |
|---|
public IllegalActionOutputException(String forwardName,
String actionName,
FlowController flowController,
String actionOutputName)
forwardName - the name of the relevant Forward.actionName - the name of the current action being run.flowController - the current FlowController instance.actionOutputName - the name of the relevant action output.| Method Detail |
|---|
public String getForwardName()
Forward.
Forward.public void setForwardName(String forwardName)
Forward.
forwardName - a String that is the name of the relevant Forward.public String getActionOutputName()
public void setActionOutputName(String actionOutputName)
actionOutputName - a String that is the name of the relevant action output.protected Object[] getMessageArgs()
getMessageArgs in class PageFlowManagedObjectExceptionpublic String[] getMessageParts()
getMessageParts in class PageFlowManagedObjectExceptionpublic boolean causeMayBeSessionExpiration()
false.
causeMayBeSessionExpiration in class PageFlowException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||