|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opensymphony.xwork2.DefaultUnknownHandlerManager
public class DefaultUnknownHandlerManager
Default implementation of UnknownHandlerManager
UnknownHandlerManager| Field Summary | |
|---|---|
protected java.util.ArrayList<UnknownHandler> |
unknownHandlers
|
| Constructor Summary | |
|---|---|
DefaultUnknownHandlerManager()
|
|
| Method Summary | |
|---|---|
protected void |
build()
Builds a list of UnknowHandlers in the order specified by the configured "unknown-handler-stack". |
java.util.List<UnknownHandler> |
getUnknownHandlers()
|
ActionConfig |
handleUnknownAction(java.lang.String namespace,
java.lang.String actionName)
Iterate over UnknownHandlers and return the result of the first one that can handle it |
java.lang.Object |
handleUnknownMethod(java.lang.Object action,
java.lang.String methodName)
Iterate over UnknownHandlers and return the result of the first one that can handle it |
Result |
handleUnknownResult(ActionContext actionContext,
java.lang.String actionName,
ActionConfig actionConfig,
java.lang.String resultCode)
Iterate over UnknownHandlers and return the result of the first one that can handle it |
boolean |
hasUnknownHandlers()
|
void |
setConfiguration(Configuration configuration)
|
void |
setContainer(Container container)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList<UnknownHandler> unknownHandlers
| Constructor Detail |
|---|
public DefaultUnknownHandlerManager()
| Method Detail |
|---|
public void setConfiguration(Configuration configuration)
public void setContainer(Container container)
protected void build()
public Result handleUnknownResult(ActionContext actionContext,
java.lang.String actionName,
ActionConfig actionConfig,
java.lang.String resultCode)
handleUnknownResult in interface UnknownHandlerManager
public java.lang.Object handleUnknownMethod(java.lang.Object action,
java.lang.String methodName)
throws java.lang.NoSuchMethodException
handleUnknownMethod in interface UnknownHandlerManagerjava.lang.NoSuchMethodException
public ActionConfig handleUnknownAction(java.lang.String namespace,
java.lang.String actionName)
handleUnknownAction in interface UnknownHandlerManagerjava.lang.NoSuchMethodExceptionpublic boolean hasUnknownHandlers()
hasUnknownHandlers in interface UnknownHandlerManagerpublic java.util.List<UnknownHandler> getUnknownHandlers()
getUnknownHandlers in interface UnknownHandlerManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||