1 package com.zone.weixin4j.interceptor;
2
3 import com.zone.weixin4j.exception.WeixinException;
4 import com.zone.weixin4j.handler.WeixinMessageHandler;
5 import com.zone.weixin4j.request.WeixinMessage;
6 import com.zone.weixin4j.request.WeixinRequest;
7 import com.zone.weixin4j.response.WeixinResponse;
8
9
10
11
12
13
14
15
16
17
18 public abstract class MessageInterceptorAdapter implements
19 WeixinMessageInterceptor {
20
21 @Override
22 public boolean preHandle(
23 WeixinRequest request, WeixinMessage message, WeixinMessageHandler handler)
24 throws WeixinException {
25 return true;
26 }
27
28 @Override
29 public void postHandle(
30 WeixinRequest request, WeixinResponse response, WeixinMessage message,
31 WeixinMessageHandler handler) throws WeixinException {
32 }
33
34 @Override
35 public void afterCompletion(
36 WeixinRequest request, WeixinResponse response, WeixinMessage message,
37 WeixinMessageHandler handler, Exception exception)
38 throws WeixinException {
39 }
40
41 @Override
42 public int weight() {
43 return 0;
44 }
45 }