Uses of Class
com.foxinmy.weixin4j.request.WeixinRequest
-
-
Uses of WeixinRequest in com.foxinmy.weixin4j.dispatcher
Methods in com.foxinmy.weixin4j.dispatcher with parameters of type WeixinRequest Modifier and Type Method Description void
MessageHandlerExecutor. applyPostHandle(WeixinRequest request, WeixinResponse response, WeixinMessage message)
MessageHandler处理玩请求后的动作boolean
MessageHandlerExecutor. applyPreHandle(WeixinRequest request, WeixinMessage message)
执行预拦截动作protected WeixinMessageKey
WeixinMessageDispatcher. defineMessageKey(WeixinMessageTransfer messageTransfer, WeixinRequest request)
声明messagekeyvoid
WeixinMessageDispatcher. doDispatch(io.netty.channel.ChannelHandlerContext context, WeixinRequest request)
对消息进行一系列的处理,包括 拦截、匹配、分发等动作protected MessageHandlerExecutor
WeixinMessageDispatcher. getHandlerExecutor(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessageKey messageKey, WeixinMessage message, Set<String> nodeNames)
MessageHandlerExecutorprotected void
WeixinMessageDispatcher. noHandlerFound(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message)
未匹配到handler时触发void
MessageHandlerExecutor. triggerAfterCompletion(WeixinRequest request, WeixinResponse response, WeixinMessage message, Exception exception)
全部执行完毕后触发 -
Uses of WeixinRequest in com.foxinmy.weixin4j.example.server.handler
Methods in com.foxinmy.weixin4j.example.server.handler with parameters of type WeixinRequest Modifier and Type Method Description boolean
ChatMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
boolean
CustomMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
boolean
HelloMessageHandler. canHandle0(WeixinRequest request, TextMessage message)
WeixinResponse
ChatMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)
WeixinResponse
CustomMessageHandler. doHandle(WeixinRequest request, WeixinMessage messager)
-
Uses of WeixinRequest in com.foxinmy.weixin4j.handler
Methods in com.foxinmy.weixin4j.handler with parameters of type WeixinRequest Modifier and Type Method Description boolean
DebugMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
boolean
MessageHandlerAdapter. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
boolean
MultipleMessageHandlerAdapter. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
boolean
WeixinMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)
能否处理请求protected boolean
MessageHandlerAdapter. canHandle0(WeixinRequest request, M message)
能否处理请求protected boolean
MultipleMessageHandlerAdapter. canHandle0(WeixinRequest request, WeixinMessage message)
能否处理请求WeixinResponse
DebugMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)
WeixinResponse
MessageHandlerAdapter. doHandle(WeixinRequest request, WeixinMessage message)
WeixinResponse
WeixinMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)
处理请求 -
Uses of WeixinRequest in com.foxinmy.weixin4j.interceptor
Methods in com.foxinmy.weixin4j.interceptor with parameters of type WeixinRequest Modifier and Type Method Description void
MessageInterceptorAdapter. afterCompletion(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler, Exception exception)
void
WeixinMessageInterceptor. afterCompletion(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler, Exception exception)
全部执行后void
MessageInterceptorAdapter. postHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler)
void
WeixinMessageInterceptor. postHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler)
执行handler后boolean
MessageInterceptorAdapter. preHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message, WeixinMessageHandler handler)
boolean
WeixinMessageInterceptor. preHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message, WeixinMessageHandler handler)
执行handler前 -
Uses of WeixinRequest in com.foxinmy.weixin4j.socket
Methods in com.foxinmy.weixin4j.socket with parameters of type WeixinRequest Modifier and Type Method Description protected void
WeixinRequestHandler. channelRead0(io.netty.channel.ChannelHandlerContext ctx, WeixinRequest request)
-
Uses of WeixinRequest in com.foxinmy.weixin4j.xml
Methods in com.foxinmy.weixin4j.xml with parameters of type WeixinRequest Modifier and Type Method Description static WeixinMessageTransfer
MessageTransferHandler. parser(WeixinRequest request)
-