wechat4j类图 -TokenProxy
2017-01-10 10:02:48 43 举报
wechat4j类图 -TokenProxy
作者其他创作
大纲/内容
主要的获取代理类
AccessTokenServer
+ token()# getCustomerServerClass()+ defaultServer():IServer
AccessTokenMemServer(单例)
-accessToken:AccessToken=new AccessToken()- requestTimes:int=1
+ refresh() :void- accessToken() : AccessToken+ token()
AbsServer
#customerServerClass : String
+ server() : IServer+ customerServer() : IServer# getCustomerServerClass()+ defaultServer()
wechat4j accessToken代理
JsApiTicketMemServer(单例)
-jsApiTicket:new Ticket(TicketType.jsapi)- requestTimes:int=1
+ refresh() :void+ token()
《interface》TokenServer
+ token() : String
Config(单例)
\tprivate String url;\tprivate String token;\tprivate String encodingAESKey;\tprivate String appid;\tprivate String appSecret;\tprivate String accessTokenServer;\tprivate Strprivate static Config config = new Config();ing jsApiTicketServer;
Config()
JsApiTicketServer
《interface》TicketServer
+ ticket() : String
AccessToken
- ACCESS_TOKEN_URL : String
# tokenName() : String# expiresInName() : String# accessTokenUrl() : String
Ticket
- TICKET_URL : String- TICKET_NAME : String- EXPIRESIN_NAME : String
TokenProxy
+accessToken +jsApiTicket
Token
- token : String- expires : long- tokenTime : long- redundance = 10*1000: long
+ getToken() : String+ getExpires() : long+ request() : boolean+ parseData() : boolean- isExpire() : boolean+ isValid()
适配器
《interface》IServer
0 条评论
下一页