所有方法 实例方法 具体方法 已过时的方法
| 限定符和类型 |
方法和说明 |
void |
addArgumentResolver(MethodArgumentResolver e)
添加 Action 参数分析器
|
void |
addArgumentResolver(MethodArgumentResolver e,
int index)
添加 Action 参数分析器
|
void |
addEntityConverter(EntityConverter e)
添加实体转换器
|
void |
addEntityConverter(EntityConverter e,
int index)
添加实体转换器
|
void |
addExecuteHandler(ActionExecuteHandler e)
|
void |
addExecuteHandler(ActionExecuteHandler e,
int index)
|
void |
addFilter(Filter filter,
int index)
添加过滤器
|
void |
addFilterIfAbsent(Filter filter,
int index)
添加过滤器,如果有相同类的则不加
|
void |
addInterceptor(RouterInterceptor interceptor,
int index)
|
void |
addInterceptorIfAbsent(RouterInterceptor interceptor,
int index)
|
void |
addReturnHandler(ReturnValueHandler e) |
void |
addReturnHandler(ReturnValueHandler e,
int index) |
void |
addRouterInterceptor(RouterInterceptor interceptor,
int index)
添加路由拦截器
|
void |
addRouterInterceptorIfAbsent(RouterInterceptor interceptor,
int index)
添加路由拦截器,如果有相同类的则不加
|
void |
defEntityConverter(EntityConverter e) |
void |
defExecuteHandler(ActionExecuteHandler e)
|
void |
doFilter(Context x,
Handler lastHandler)
执行过滤
|
void |
doRouterIntercept(Context x,
Handler mainHandler,
Handler lastHandler)
执行路由拦截
|
MethodArgumentResolver |
getArgumentResolver(Context ctx,
ParamWrap pWrap)
获取参数分析器
|
EntityConverter |
getCanReadEntityConverter(Context c,
int paramSize)
获取可读的实体转换器
|
EntityConverter |
getCanWriteEntityConverter(Context c)
获取可写的实体转换器
|
EntityConverter |
getEntityConverterDefault()
获取默认实体转换器
|
ActionExecuteHandler |
getExecuteHandler(Context c,
int paramSize)
|
ActionExecuteHandler |
getExecuteHandlerDefault()
|
java.util.Collection<Filter> |
getFilterNodes() |
java.util.Collection<RouterInterceptor> |
getInterceptorNodes()
|
ReturnValueHandler |
getReturnHandler(Context ctx,
java.lang.Class<?> returnType) |
java.util.Collection<RouterInterceptor> |
getRouterInterceptorNodes()
获取所有路由拦截器
|
SessionState |
getSessionState(Context ctx)
获取Session状态
|
SessionStateFactory |
getSessionStateFactory() |
void |
postArguments(Context x,
ParamWrap[] args,
java.lang.Object[] vals)
提交参数(action / invoke 执行前调用)
|
java.lang.Object |
postResult(Context x,
@Nullable java.lang.Object result)
提交结果(action / render 执行前调用)
|
void |
refreshSessionState(Context c)
刷新Session状态
|
void |
removeArgumentResolver(java.lang.Class<?> clz)
移除 Action 参数分析器
|
void |
removeEntityConverter(java.lang.Class<?> clz)
移除实体转换器
|
void |
removeExecuteHandler(java.lang.Class<?> clz)
|
<T extends RouterInterceptor> void |
removeInterceptor(java.lang.Class<T> clz)
|
<T extends RouterInterceptor> void |
removeRouterInterceptor(java.lang.Class<T> clz)
移除路由拦截器
|
void |
setSessionStateFactory(SessionStateFactory ssf)
设置Session状态管理器
|