|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
public class MessageHandlerExecutor
微信消息的处理执行
WeixinMessageHandler,
WeixinMessageInterceptor| Constructor Summary | |
|---|---|
MessageHandlerExecutor(io.netty.channel.ChannelHandlerContext context,
WeixinMessageHandler messageHandler,
WeixinMessageInterceptor[] messageInterceptors)
|
|
| Method Summary | |
|---|---|
void |
applyPostHandle(WeixinRequest request,
WeixinResponse response,
WeixinMessage message)
MessageHandler处理玩请求后的动作 |
boolean |
applyPreHandle(WeixinRequest request,
WeixinMessage message)
执行预拦截动作 |
WeixinMessageHandler |
getMessageHandler()
|
void |
triggerAfterCompletion(WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
Exception exception)
全部执行完毕后触发 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageHandlerExecutor(io.netty.channel.ChannelHandlerContext context,
WeixinMessageHandler messageHandler,
WeixinMessageInterceptor[] messageInterceptors)
| Method Detail |
|---|
public WeixinMessageHandler getMessageHandler()
public boolean applyPreHandle(WeixinRequest request,
WeixinMessage message)
request - 微信请求信息message - 微信消息
WeixinException
public void applyPostHandle(WeixinRequest request,
WeixinResponse response,
WeixinMessage message)
request - 微信请求response - 处理后的响应message - 微信消息
WeixinException
public void triggerAfterCompletion(WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
Exception exception)
request - 微信请求response - 微信响应 可能为空message - 微信消息exception - 处理时可能的异常
WeixinException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||