public interface RequestInterceptor
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
afterCompletion(ApiInfo info,
org.ssssssss.script.MagicScriptContext context,
Object returnValue,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Throwable throwable)
接口执行完毕之后执行
|
default void |
afterCompletion(RequestEntity requestEntity,
Object returnValue,
Throwable throwable)
接口执行完毕之后执行
|
default Object |
postHandle(ApiInfo info,
org.ssssssss.script.MagicScriptContext context,
Object returnValue,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
执行完毕之后执行
|
default Object |
postHandle(RequestEntity requestEntity,
Object returnValue)
执行完毕之后执行
|
default Object |
preHandle(ApiInfo info,
org.ssssssss.script.MagicScriptContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
请求之前执行
|
default Object |
preHandle(RequestEntity requestEntity)
请求之前执行
|
default Object preHandle(RequestEntity requestEntity) throws Exception
requestEntity - 请求对象Exceptiondefault Object preHandle(ApiInfo info, org.ssssssss.script.MagicScriptContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
info - 接口信息context - 脚本上下文request - HttpServletRequestresponse - HttpServletResponseException - 处理失败时抛出的异常default Object postHandle(ApiInfo info, org.ssssssss.script.MagicScriptContext context, Object returnValue, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
info - 接口信息context - 脚本上下文returnValue - 即将要返回到页面的值request - HttpServletRequestresponse - HttpServletResponseException - 处理失败时抛出的异常default Object postHandle(RequestEntity requestEntity, Object returnValue) throws Exception
requestEntity - 请求对象returnValue - 即将要返回到页面的值Exceptiondefault void afterCompletion(RequestEntity requestEntity, Object returnValue, Throwable throwable)
requestEntity - 请求对象returnValue - 即将要返回到页面的值throwable - 异常对象default void afterCompletion(ApiInfo info, org.ssssssss.script.MagicScriptContext context, Object returnValue, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Throwable throwable)
info - 接口信息context - 脚本上下文returnValue - 即将要返回到页面的值request - HttpServletRequestresponse - HttpServletResponsethrowable - 异常对象Copyright © 2020–2021. All rights reserved.