|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
public abstract class MessageInterceptorAdapter
消息拦截适配
| Constructor Summary | |
|---|---|
MessageInterceptorAdapter()
|
|
| Method Summary | |
|---|---|
void |
afterCompletion(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler,
Exception exception)
全部执行后 |
void |
postHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler)
执行handler后 |
boolean |
preHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinMessage message,
WeixinMessageHandler handler)
执行handler前 |
int |
weight()
用于匹配到多个MessageHandler时权重降序排列,数字越大优先级越高 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageInterceptorAdapter()
| Method Detail |
|---|
public boolean preHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinMessage message,
WeixinMessageHandler handler)
WeixinMessageInterceptor
preHandle in interface WeixinMessageInterceptorcontext - 通道环境request - 微信请求message - 微信消息handler - 消息处理器
public void postHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler)
WeixinMessageInterceptor
postHandle in interface WeixinMessageInterceptorcontext - 通道环境request - 微信请求response - 微信响应message - 微信消息handler - 消息处理器
public void afterCompletion(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler,
Exception exception)
WeixinMessageInterceptor
afterCompletion in interface WeixinMessageInterceptorcontext - 通道环境request - 微信请求message - 微信消息handler - 消息处理器exception - 执行异常public int weight()
WeixinMessageInterceptor
weight in interface WeixinMessageInterceptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||