接口 ReturnValueParser
- 所有已知实现类:
ResponseParser,ReturnValueParserDefaultImpl
public interface ReturnValueParser
服务返回值返回值解析接口
- 作者:
- guyadong
-
方法概要
修饰符和类型方法说明Class<?>返回当前实现可处理的返回值类型boolean返回returnValue是否为成功调用void处理切面执行异常onGetParameter(Object returnValue, Object parameterValue) 当前端请求返回的不是excel输出数据而是获取相关的参数时的处理
returnValue可能为nullparse(ReturnInfo input) 解析输出的对象,根据输入的返回值和调用方法对象解析实际的返回值和类型和代理方法
-
方法详细资料
-
getReturnType
Class<?> getReturnType()返回当前实现可处理的返回值类型 -
parse
解析输出的对象,根据输入的返回值和调用方法对象解析实际的返回值和类型和代理方法- 参数:
input-- 抛出:
Exception
-
onGetParameter
当前端请求返回的不是excel输出数据而是获取相关的参数时的处理
returnValue可能为null- 参数:
returnValue- 调用服务方法获取的返回值parameterValue-
-
onError
处理切面执行异常- 参数:
returnValue-e-- 抛出:
Exception
-
isSuccess
返回returnValue是否为成功调用- 参数:
returnValue-
-