1 package com.foxinmy.weixin4j.token;
2
3 import com.foxinmy.weixin4j.cache.CacheManager;
4 import com.foxinmy.weixin4j.cache.CacheStorager;
5 import com.foxinmy.weixin4j.exception.WeixinException;
6 import com.foxinmy.weixin4j.model.Token;
7
8
9
10
11
12
13
14
15
16
17
18 public class TokenManager extends CacheManager<Token> {
19
20
21
22
23
24
25
26 public TokenManager(TokenCreator tokenCreator, CacheStorager<Token> cacheStorager) {
27 super(tokenCreator, cacheStorager);
28 }
29
30
31
32
33
34
35
36 public String getAccessToken() throws WeixinException {
37 return super.getCache().getAccessToken();
38 }
39
40
41
42
43
44
45 public String getWeixinId() {
46 return ((TokenCreator) cacheCreator).uniqueid();
47 }
48 }