public class WxChannelMessageRouterRule<T extends WxChannelMessage> extends Object
| 构造器和说明 |
|---|
WxChannelMessageRouterRule() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
isMatch(WxChannelMessage message)
测试消息是否匹配规则
|
protected Object |
process(WxChannelMessage message,
String content,
String appId,
Map<String,Object> context,
WxChannelService service,
WxSessionManager sessionManager,
WxErrorExceptionHandler exceptionHandler)
处理微信推送过来的消息
|
WxChannelMessageRouterRule<T> |
setEvent(String event)
设置事件
|
public WxChannelMessageRouterRule<T> setEvent(String event)
event - 事件protected boolean isMatch(WxChannelMessage message)
message - 消息protected Object process(WxChannelMessage message, String content, String appId, Map<String,Object> context, WxChannelService service, WxSessionManager sessionManager, WxErrorExceptionHandler exceptionHandler)
message - 消息content - 消息原始内容appId - appIdcontext - 上下文,如果handler或interceptor之间有信息要传递,可以用这个service - 服务实例sessionManager - session管理器exceptionHandler - 异常处理器Copyright © 2025. All rights reserved.