public class ActionDefault extends HandlerAide implements Action
构造器和说明 |
---|
ActionDefault(BeanWrap bWrap,
HandlerAide bAide,
java.lang.reflect.Method method,
Mapping mapping,
java.lang.String path,
boolean remoting,
Render render) |
ActionDefault(BeanWrap bWrap,
java.lang.reflect.Method method) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
consumes()
消息费(用于文档生成)
|
BeanWrap |
controller()
控制类包装器
|
protected java.lang.Object |
executeDo(Context c,
java.lang.Object target) |
java.lang.String |
fullName()
全名称
|
void |
handle(Context x) |
void |
invoke(Context c,
java.lang.Object obj)
调用
|
protected void |
invokeFilterDo(Context x)
执行内部过滤处理
|
protected void |
invokeHandleDo(Context x)
执行内部转换处理
|
protected void |
invokeMethodDo(Context c,
java.lang.Object obj)
执行内部方法调用
|
Mapping |
mapping()
映射(可能为Null)
|
MethodWrap |
method()
函数包装器
|
java.lang.String |
name()
名称
|
java.lang.String |
produces()
生产者(用于文档生成)
|
void |
render(java.lang.Object obj,
Context c,
boolean allowMultiple) |
protected void |
renderDo(java.lang.Object obj,
Context c) |
protected void |
renderDo(java.lang.Object obj,
Context c,
boolean allowMultiple)
执行渲染(便于重写)
|
java.lang.String |
toString() |
filter, filter, filters
public ActionDefault(BeanWrap bWrap, java.lang.reflect.Method method)
public ActionDefault(BeanWrap bWrap, HandlerAide bAide, java.lang.reflect.Method method, Mapping mapping, java.lang.String path, boolean remoting, Render render)
public MethodWrap method()
public BeanWrap controller()
controller
在接口中 Action
public void handle(Context x) throws java.lang.Throwable
public void invoke(Context c, java.lang.Object obj) throws java.lang.Throwable
protected void invokeFilterDo(Context x) throws java.lang.Throwable
java.lang.Throwable
protected void invokeHandleDo(Context x) throws java.lang.Throwable
java.lang.Throwable
protected void invokeMethodDo(Context c, java.lang.Object obj) throws java.lang.Throwable
java.lang.Throwable
protected java.lang.Object executeDo(Context c, java.lang.Object target) throws java.lang.Throwable
java.lang.Throwable
public void render(java.lang.Object obj, Context c, boolean allowMultiple) throws java.lang.Throwable
protected void renderDo(java.lang.Object obj, Context c) throws java.lang.Throwable
java.lang.Throwable
protected void renderDo(java.lang.Object obj, Context c, boolean allowMultiple) throws java.lang.Throwable
java.lang.Throwable
public java.lang.String toString()
toString
在类中 java.lang.Object