Uses of Class
com.foxinmy.weixin4j.request.WeixinMessage
-
-
Uses of WeixinMessage in com.foxinmy.weixin4j.dispatcher
Methods in com.foxinmy.weixin4j.dispatcher with type parameters of type WeixinMessage Modifier and Type Method Description protected <M extends WeixinMessage>
MWeixinMessageDispatcher. messageRead(String message, Class<M> clazz)jaxb读取微信消息Methods in com.foxinmy.weixin4j.dispatcher that return types with arguments of type WeixinMessage Modifier and Type Method Description Class<? extends WeixinMessage>DefaultMessageMatcher. match(WeixinMessageKey messageKey)Class<? extends WeixinMessage>WeixinMessageMatcher. match(WeixinMessageKey messageKey)匹配消息类型Methods in com.foxinmy.weixin4j.dispatcher with parameters of type WeixinMessage Modifier and Type Method Description voidMessageHandlerExecutor. applyPostHandle(WeixinRequest request, WeixinResponse response, WeixinMessage message)MessageHandler处理玩请求后的动作booleanMessageHandlerExecutor. applyPreHandle(WeixinRequest request, WeixinMessage message)执行预拦截动作protected MessageHandlerExecutorWeixinMessageDispatcher. getHandlerExecutor(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessageKey messageKey, WeixinMessage message, Set<String> nodeNames)MessageHandlerExecutorprotected voidWeixinMessageDispatcher. noHandlerFound(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message)未匹配到handler时触发voidMessageHandlerExecutor. triggerAfterCompletion(WeixinRequest request, WeixinResponse response, WeixinMessage message, Exception exception)全部执行完毕后触发Method parameters in com.foxinmy.weixin4j.dispatcher with type arguments of type WeixinMessage Modifier and Type Method Description protected javax.xml.bind.UnmarshallerWeixinMessageDispatcher. getUnmarshaller(Class<? extends WeixinMessage> clazz)xml消息转换器voidDefaultMessageMatcher. regist(WeixinMessageKey messageKey, Class<? extends WeixinMessage> messageClass)voidWeixinMessageMatcher. regist(WeixinMessageKey messageKey, Class<? extends WeixinMessage> messageClass)注册消息类型「程序没有及时更新而微信又产生了新的消息类型」voidWeixinMessageDispatcher. registMessageClass(WeixinMessageKey messageKey, Class<? extends WeixinMessage> messageClass) -
Uses of WeixinMessage in com.foxinmy.weixin4j.example.server.handler
Methods in com.foxinmy.weixin4j.example.server.handler with parameters of type WeixinMessage Modifier and Type Method Description booleanChatMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)booleanCustomMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)WeixinResponseChatMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)WeixinResponseCustomMessageHandler. doHandle(WeixinRequest request, WeixinMessage messager) -
Uses of WeixinMessage in com.foxinmy.weixin4j.handler
Classes in com.foxinmy.weixin4j.handler with type parameters of type WeixinMessage Modifier and Type Class Description classMessageHandlerAdapter<M extends WeixinMessage>消息适配器:对于特定的消息类型进行适配,如text文本、voice语音消息Methods in com.foxinmy.weixin4j.handler with parameters of type WeixinMessage Modifier and Type Method Description booleanDebugMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)booleanMessageHandlerAdapter. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)booleanMultipleMessageHandlerAdapter. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)booleanWeixinMessageHandler. canHandle(WeixinRequest request, WeixinMessage message, Set<String> nodeNames)能否处理请求protected booleanMultipleMessageHandlerAdapter. canHandle0(WeixinRequest request, WeixinMessage message)能否处理请求WeixinResponseDebugMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)WeixinResponseMessageHandlerAdapter. doHandle(WeixinRequest request, WeixinMessage message)WeixinResponseWeixinMessageHandler. doHandle(WeixinRequest request, WeixinMessage message)处理请求 -
Uses of WeixinMessage in com.foxinmy.weixin4j.interceptor
Methods in com.foxinmy.weixin4j.interceptor with parameters of type WeixinMessage Modifier and Type Method Description voidMessageInterceptorAdapter. afterCompletion(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler, Exception exception)voidWeixinMessageInterceptor. afterCompletion(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler, Exception exception)全部执行后voidMessageInterceptorAdapter. postHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler)voidWeixinMessageInterceptor. postHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinResponse response, WeixinMessage message, WeixinMessageHandler handler)执行handler后booleanMessageInterceptorAdapter. preHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message, WeixinMessageHandler handler)booleanWeixinMessageInterceptor. preHandle(io.netty.channel.ChannelHandlerContext context, WeixinRequest request, WeixinMessage message, WeixinMessageHandler handler)执行handler前 -
Uses of WeixinMessage in com.foxinmy.weixin4j.message
Subclasses of WeixinMessage in com.foxinmy.weixin4j.message Modifier and Type Class Description classImageMessage图片消息classLinkMessage链接消息classLocationMessage地理位置消息classTextMessage文本消息classVideoMessage视频消息classVoiceMessage语音消息 -
Uses of WeixinMessage in com.foxinmy.weixin4j.message.event
Subclasses of WeixinMessage in com.foxinmy.weixin4j.message.event Modifier and Type Class Description classEventMessage事件消息基类classLocationEventMessage上报地理位置事件classMenuEventMessage自定义菜单事件(view|click)classMenuLocationEventMessage弹出地理位置选择器的事件推送classMenuPhotoEventMessage弹出拍照或者相册发图的事件推送(pic_sysphoto|pic_photo_or_album|pic_weixin)classMenuScanEventMessage扫码推事件(scancode_push|scancode_waitmsg) -
Uses of WeixinMessage in com.foxinmy.weixin4j.mp.event
Subclasses of WeixinMessage in com.foxinmy.weixin4j.mp.event Modifier and Type Class Description classKfCloseEventMessage客服关闭会话事件classKfCreateEventMessage客服接入会话事件classKfSwitchEventMessage客服转接会话事件classMassEventMessage群发消息事件推送classScanEventMessage扫描二维码事件classScribeEventMessage关注/取消关注事件 包括直接关注与扫描关注classTemplatesendjobfinishMessage模板消息事件推送(公众平台)classVerifyExpireEventMessage认证通知(资质认证成功/名称认证成功/年审通知/认证过期失效通知)classVerifyFailEventMessage认证失败事件(资质认证失败/名称认证失败) -
Uses of WeixinMessage in com.foxinmy.weixin4j.qy.event
Subclasses of WeixinMessage in com.foxinmy.weixin4j.qy.event Modifier and Type Class Description classBatchjobresultMessage异步任务事件完成通知classEnterAgentEventMessage用户进入应用的事件推送(企业号)本事件只有在应用的回调模式中打开上报开关时上报classScribeEventMessage关注/取消关注事件 包括直接关注与扫描关注 -
Uses of WeixinMessage in com.foxinmy.weixin4j.startup
Method parameters in com.foxinmy.weixin4j.startup with type arguments of type WeixinMessage Modifier and Type Method Description WeixinServerBootstrapWeixinServerBootstrap. registMessageClass(WeixinMessageKey messageKey, Class<? extends WeixinMessage> messageClass)注册消息类型
-