1 package com.zone.weixin4j.service;
2
3 import com.zone.weixin4j.dispatcher.WeixinMessageMatcher;
4 import com.zone.weixin4j.util.AesToken;
5 import org.springframework.context.ApplicationContext;
6
7 import java.util.List;
8 import java.util.Map;
9
10
11
12
13
14 public interface WeiXin4jContextAware {
15
16 boolean isOpenAlwaysResponse();
17
18 boolean isUseDebugMessageHandler();
19
20 List<AesToken> getAesTokens();
21
22 ApplicationContext getApplicationContext();
23
24 Map<String, AesToken> getAesTokenMap();
25
26 void setAesTokenMap(Map<String, AesToken> aesTokenMap);
27
28 public WeixinMessageMatcher getWeixinMessageMatcher();
29
30 public void setWeixinMessageMatcher(WeixinMessageMatcher weixinMessageMatcher);
31
32 }