|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork.mock.MockActionInvocation
public class MockActionInvocation
Mock for an ActionInvocation
.
Constructor Summary | |
---|---|
MockActionInvocation()
|
Method Summary | |
---|---|
void |
addPreResultListener(PreResultListener listener)
Register a com.opensymphony.xwork.interceptor.PreResultListener to be notified after the Action is executed and before the Result is executed. |
java.lang.Object |
getAction()
Get the Action associated with this ActionInvocation |
ActionContext |
getInvocationContext()
Gets the ActionContext associated with this ActionInvocation. |
ActionProxy |
getProxy()
Get the ActionProxy holding this ActionInvocation |
Result |
getResult()
If the ActionInvocation has been executed before and the Result is an instance of ActionChainResult, this method will walk down the chain of ActionChainResults until it finds a non-chain result, which will be returned. |
java.lang.String |
getResultCode()
Gets the result code returned from this ActionInvocation |
OgnlValueStack |
getStack()
|
java.lang.String |
invoke()
Invokes the next step in processing this ActionInvocation. |
java.lang.String |
invokeActionOnly()
Invokes only the action (not interceptors or results). |
boolean |
isExecuted()
|
void |
setAction(java.lang.Object action)
|
void |
setInvocationContext(ActionContext invocationContext)
|
void |
setProxy(ActionProxy proxy)
|
void |
setResult(Result result)
|
void |
setResultCode(java.lang.String resultCode)
Sets the result code, possibly overriding the one returned by the action. |
void |
setStack(OgnlValueStack stack)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MockActionInvocation()
Method Detail |
---|
public java.lang.Object getAction()
ActionInvocation
getAction
in interface ActionInvocation
public void setAction(java.lang.Object action)
public ActionContext getInvocationContext()
ActionInvocation
getInvocationContext
in interface ActionInvocation
public void setInvocationContext(ActionContext invocationContext)
public ActionProxy getProxy()
ActionInvocation
getProxy
in interface ActionInvocation
public void setProxy(ActionProxy proxy)
public Result getResult()
ActionInvocation
getResult
in interface ActionInvocation
public void setResult(Result result)
public java.lang.String getResultCode()
ActionInvocation
getResultCode
in interface ActionInvocation
public void setResultCode(java.lang.String resultCode)
ActionInvocation
setResultCode
in interface ActionInvocation
ActionInvocation.isExecuted()
public OgnlValueStack getStack()
getStack
in interface ActionInvocation
public void setStack(OgnlValueStack stack)
public boolean isExecuted()
isExecuted
in interface ActionInvocation
public void addPreResultListener(PreResultListener listener)
ActionInvocation
addPreResultListener
in interface ActionInvocation
public java.lang.String invoke() throws java.lang.Exception
ActionInvocation
invoke
in interface ActionInvocation
java.lang.Exception
public java.lang.String invokeActionOnly() throws java.lang.Exception
ActionInvocation
invokeActionOnly
in interface ActionInvocation
java.lang.Exception
|
XWork Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |