|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of WeixinMessage in com.foxinmy.weixin4j.dispatcher |
|---|
| Methods in com.foxinmy.weixin4j.dispatcher that return types with arguments of type WeixinMessage | |
|---|---|
Class<? extends WeixinMessage> |
WeixinMessageMatcher.match(WeixinMessageKey messageKey)
匹配消息类型 |
Class<? extends WeixinMessage> |
DefaultMessageMatcher.match(WeixinMessageKey messageKey)
|
| Methods in com.foxinmy.weixin4j.dispatcher with parameters of type WeixinMessage | |
|---|---|
void |
MessageHandlerExecutor.applyPostHandle(WeixinRequest request,
WeixinResponse response,
WeixinMessage message)
MessageHandler处理玩请求后的动作 |
boolean |
MessageHandlerExecutor.applyPreHandle(WeixinRequest request,
WeixinMessage message)
执行预拦截动作 |
void |
MessageHandlerExecutor.triggerAfterCompletion(WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
Exception exception)
全部执行完毕后触发 |
| Method parameters in com.foxinmy.weixin4j.dispatcher with type arguments of type WeixinMessage | |
|---|---|
void |
WeixinMessageMatcher.regist(WeixinMessageKey messageKey,
Class<? extends WeixinMessage> messageClass)
注册消息类型「程序没有及时更新而微信又产生了新的消息类型」 |
void |
DefaultMessageMatcher.regist(WeixinMessageKey messageKey,
Class<? extends WeixinMessage> messageClass)
|
void |
WeixinMessageDispatcher.registMessageClass(WeixinMessageKey messageKey,
Class<? extends WeixinMessage> messageClass)
|
| Uses of WeixinMessage in com.foxinmy.weixin4j.handler |
|---|
| Classes in com.foxinmy.weixin4j.handler with type parameters of type WeixinMessage | |
|---|---|
class |
MessageHandlerAdapter<M extends WeixinMessage>
消息适配器:对于特定的消息类型进行适配,如text文本、voice语音消息 |
| Methods in com.foxinmy.weixin4j.handler with parameters of type WeixinMessage | |
|---|---|
boolean |
WeixinMessageHandler.canHandle(WeixinRequest request,
WeixinMessage message,
Set<String> nodeNames)
能否处理请求 |
boolean |
MultipleMessageHandlerAdapter.canHandle(WeixinRequest request,
WeixinMessage message,
Set<String> nodeNames)
|
boolean |
MessageHandlerAdapter.canHandle(WeixinRequest request,
WeixinMessage message,
Set<String> nodeNames)
|
boolean |
DebugMessageHandler.canHandle(WeixinRequest request,
WeixinMessage message,
Set<String> nodeNames)
|
WeixinResponse |
WeixinMessageHandler.doHandle(WeixinRequest request,
WeixinMessage message)
处理请求 |
WeixinResponse |
MessageHandlerAdapter.doHandle(WeixinRequest request,
WeixinMessage message)
|
WeixinResponse |
DebugMessageHandler.doHandle(WeixinRequest request,
WeixinMessage message)
|
| Uses of WeixinMessage in com.foxinmy.weixin4j.interceptor |
|---|
| Methods in com.foxinmy.weixin4j.interceptor with parameters of type WeixinMessage | |
|---|---|
void |
WeixinMessageInterceptor.afterCompletion(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler,
Exception exception)
全部执行后 |
void |
MessageInterceptorAdapter.afterCompletion(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler,
Exception exception)
|
void |
WeixinMessageInterceptor.postHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler)
执行handler后 |
void |
MessageInterceptorAdapter.postHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinResponse response,
WeixinMessage message,
WeixinMessageHandler handler)
|
boolean |
WeixinMessageInterceptor.preHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinMessage message,
WeixinMessageHandler handler)
执行handler前 |
boolean |
MessageInterceptorAdapter.preHandle(io.netty.channel.ChannelHandlerContext context,
WeixinRequest request,
WeixinMessage message,
WeixinMessageHandler handler)
|
| Uses of WeixinMessage in com.foxinmy.weixin4j.message |
|---|
| Subclasses of WeixinMessage in com.foxinmy.weixin4j.message | |
|---|---|
class |
ImageMessage
图片消息 |
class |
LinkMessage
链接消息 |
class |
LocationMessage
地理位置消息 |
class |
TextMessage
文本消息 |
class |
VideoMessage
视频消息 |
class |
VoiceMessage
语音消息 |
| Uses of WeixinMessage in com.foxinmy.weixin4j.message.event |
|---|
| Subclasses of WeixinMessage in com.foxinmy.weixin4j.message.event | |
|---|---|
class |
EventMessage
事件消息基类 |
class |
LocationEventMessage
上报地理位置事件 |
class |
MenuEventMessage
自定义菜单事件(view|click) |
class |
MenuLocationEventMessage
弹出地理位置选择器的事件推送 |
class |
MenuPhotoEventMessage
弹出拍照或者相册发图的事件推送(pic_sysphoto|pic_photo_or_album|pic_weixin) |
class |
MenuScanEventMessage
扫码推事件(scancode_push|scancode_waitmsg) |
| Uses of WeixinMessage in com.foxinmy.weixin4j.mp.event |
|---|
| Subclasses of WeixinMessage in com.foxinmy.weixin4j.mp.event | |
|---|---|
class |
KfCloseEventMessage
客服关闭会话事件 |
class |
KfCreateEventMessage
客服接入会话事件 |
class |
KfSwitchEventMessage
客服转接会话事件 |
class |
MassEventMessage
群发消息事件推送 |
class |
ScanEventMessage
扫描二维码事件 |
class |
TemplatesendjobfinishMessage
模板消息事件推送(公众平台) |
class |
VerifyExpireEventMessage
认证通知(资质认证成功/名称认证成功/年审通知/认证过期失效通知) |
class |
VerifyFailEventMessage
认证失败事件(资质认证失败/名称认证失败) |
| Uses of WeixinMessage in com.foxinmy.weixin4j.qy.event |
|---|
| Subclasses of WeixinMessage in com.foxinmy.weixin4j.qy.event | |
|---|---|
class |
BatchjobresultMessage
异步任务事件完成通知 |
class |
EnterAgentEventMessage
用户进入应用的事件推送(企业号)本事件只有在应用的回调模式中打开上报开关时上报 |
class |
ScribeEventMessage
关注/取消关注事件 包括直接关注与扫描关注 |
| Uses of WeixinMessage in com.foxinmy.weixin4j.startup |
|---|
| Method parameters in com.foxinmy.weixin4j.startup with type arguments of type WeixinMessage | |
|---|---|
WeixinServerBootstrap |
WeixinServerBootstrap.registMessageClass(WeixinMessageKey messageKey,
Class<? extends WeixinMessage> messageClass)
注册消息类型 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||