|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork.DefaultActionProxy
The Default ActionProxy implementation
Field Summary | |
protected String |
actionName
|
protected boolean |
cleanupContext
|
protected ActionConfig |
config
|
protected boolean |
executeResult
|
protected Map |
extraContext
|
protected ActionInvocation |
invocation
|
protected String |
method
|
protected String |
namespace
|
Constructor Summary | |
protected |
DefaultActionProxy(String namespace,
String actionName,
Map extraContext,
boolean executeResult,
boolean cleanupContext)
This constructor is private so the builder methods (create*) should be used to create an DefaultActionProxy. |
Method Summary | |
String |
execute()
Execute this ActionProxy. |
Object |
getAction()
|
String |
getActionName()
|
ActionConfig |
getConfig()
|
boolean |
getExecuteResult()
|
ActionInvocation |
getInvocation()
|
String |
getMethod()
Returns the method to execute, or null if no method has been specified (meaning "execute" will be invoked) |
String |
getNamespace()
|
protected void |
prepare()
|
void |
setExecuteResult(boolean executeResult)
Sets whether this ActionProxy should also execute the Result after executing the Action |
void |
setMethod(String method)
Sets the method to execute for the action invocation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected ActionConfig config
protected ActionInvocation invocation
protected Map extraContext
protected String actionName
protected String namespace
protected String method
protected boolean executeResult
protected boolean cleanupContext
Constructor Detail |
protected DefaultActionProxy(String namespace, String actionName, Map extraContext, boolean executeResult, boolean cleanupContext) throws Exception
Method Detail |
public Object getAction()
getAction
in interface ActionProxy
public String getActionName()
getActionName
in interface ActionProxy
public ActionConfig getConfig()
getConfig
in interface ActionProxy
public void setExecuteResult(boolean executeResult)
ActionProxy
setExecuteResult
in interface ActionProxy
executeResult
- public boolean getExecuteResult()
getExecuteResult
in interface ActionProxy
public ActionInvocation getInvocation()
getInvocation
in interface ActionProxy
public String getNamespace()
getNamespace
in interface ActionProxy
public String execute() throws Exception
ActionProxy
execute
in interface ActionProxy
Exception
ActionInvocation
public String getMethod()
ActionProxy
getMethod
in interface ActionProxy
public void setMethod(String method)
ActionProxy
setMethod
in interface ActionProxy
method
- the string name of the method to invokeprotected void prepare() throws Exception
Exception
|
XWork Project Page | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |