mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2026-02-17 21:56:28 +08:00
规范部分代码
This commit is contained in:
@@ -8,18 +8,21 @@ import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 处理微信推送消息的处理器接口
|
||||
* 处理微信推送消息的处理器接口.
|
||||
*
|
||||
* @author Daniel Qian
|
||||
*/
|
||||
public interface WxMpMessageHandler {
|
||||
|
||||
/**
|
||||
* @param wxMessage
|
||||
* 处理微信推送消息.
|
||||
*
|
||||
* @param wxMessage 微信推送消息
|
||||
* @param context 上下文,如果handler或interceptor之间有信息要传递,可以用这个
|
||||
* @param wxMpService
|
||||
* @param sessionManager
|
||||
* @param wxMpService 服务类
|
||||
* @param sessionManager session管理器
|
||||
* @return xml格式的消息,如果在异步规则里处理的话,可以返回null
|
||||
* @throws WxErrorException 异常
|
||||
*/
|
||||
WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage,
|
||||
Map<String, Object> context,
|
||||
|
||||
@@ -144,21 +144,21 @@ public class WxMpMessageRouter {
|
||||
}
|
||||
|
||||
/**
|
||||
* 开始一个新的Route规则
|
||||
* 开始一个新的Route规则.
|
||||
*/
|
||||
public WxMpMessageRouterRule rule() {
|
||||
return new WxMpMessageRouterRule(this);
|
||||
}
|
||||
|
||||
/**
|
||||
* 处理微信消息
|
||||
* 处理微信消息.
|
||||
*/
|
||||
public WxMpXmlOutMessage route(final WxMpXmlMessage wxMessage, final Map<String, Object> context) {
|
||||
return route(wxMessage, context, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* 处理微信消息
|
||||
* 处理微信消息.
|
||||
*/
|
||||
public WxMpXmlOutMessage route(final WxMpXmlMessage wxMessage, final Map<String, Object> context, WxMpService wxMpService) {
|
||||
if (wxMpService == null) {
|
||||
@@ -252,7 +252,7 @@ public class WxMpMessageRouter {
|
||||
}
|
||||
|
||||
/**
|
||||
* 对session的访问结束
|
||||
* 对session的访问结束.
|
||||
*/
|
||||
protected void sessionEndAccess(WxMpXmlMessage wxMessage) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user