赞
踩
1.针对腾讯发来的微信信息,根据信息的相关维度,设置不同的路由规则。
2.路由规则每次设置维度后都会返回规则对象,方便之后继续调用。
3.每一条路由规则可以设置对应的处理器handlers和拦截器 interceptors
4.规则在被执行时service()会执行handlers+interceptors
5.规则可以设置为是否同步
- private String fromUser;
- private String msgType;
- private String event;
- private String eventKey;
- private String eventKeyRegex;
- private String content;
- private String rContent;
- //设置当前规则是否异步执行
- private boolean async = true;
- //消息匹配器 需要时继承接口 接口中只有matcher方法
- private WxMpMessageMatcher matcher;
- //处理器-----业务处理责任链
- private List<WxMpMessageHandler> handlers = new ArrayList<>();
- //消息拦截器
- private List<WxMpMessageInterceptor> interceptors = new ArrayList<>();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。