public class DingerMessageHandler extends MultiDingerProperty implements ParamHandler, MessageTransfer, ResultHandler<DingerResponse>
| 限定符和类型 | 字段和说明 |
|---|---|
protected DingerProperties |
dingerProperties |
protected DingerRobot |
dingerRobot |
ignoreMethodMap| 构造器和说明 |
|---|
DingerMessageHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
paramsHandler(Method method,
DingerDefinition dingerDefinition,
Object[] values)
Dinger方法参数处理
|
Object |
resultHandler(Class<?> resultType,
DingerResponse dingerResponse)
Dinger方法返回结果处理
|
MsgType |
transfer(DingerDefinition dingerDefinition,
Map<String,Object> params)
转换Dinger消息体发送内容
|
clear, multiDingerprotected DingerRobot dingerRobot
protected DingerProperties dingerProperties
public Map<String,Object> paramsHandler(Method method, DingerDefinition dingerDefinition, Object[] values)
ParamHandlerparamsHandler 在接口中 ParamHandlermethod - 执行方法dingerDefinition - Dinger定义values - Dinger方法实参public MsgType transfer(DingerDefinition dingerDefinition, Map<String,Object> params)
MessageTransfertransfer 在接口中 MessageTransferdingerDefinition - dingerDefinition
Dinger消息体定义params - params
变量列表public Object resultHandler(Class<?> resultType, DingerResponse dingerResponse)
ResultHandlerresultHandler 在接口中 ResultHandler<DingerResponse>resultType - 返回结果类型dingerResponse - T
实际返回信息Copyright © 2023 AnswerAIL. All rights reserved.