@Deprecated public class WxCpRedisConfigImpl extends Object implements WxCpConfigStorage
使用说明:本实现仅供参考,并不完整.
比如为减少项目依赖,未加入redis分布式锁的实现,如有需要请自行实现。
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
baseApiUrl
已过时。
|
| 构造器和说明 |
|---|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool)
已过时。
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
String host,
int port)
已过时。
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
String host,
int port,
int timeout,
String password)
已过时。
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
String host,
int port,
int timeout,
String password,
int database)
已过时。
|
WxCpRedisConfigImpl(String host,
int port)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
autoRefreshToken()
已过时。
是否自动刷新token
|
void |
destroy()
已过时。
This method will be destroy jedis pool
|
void |
expireAccessToken()
已过时。
强制将access token过期掉.
|
void |
expireAgentJsapiTicket()
已过时。
强制将jsapi ticket过期掉.
|
void |
expireJsapiTicket()
已过时。
强制将jsapi ticket过期掉.
|
String |
getAccessToken()
已过时。
|
Lock |
getAccessTokenLock()
已过时。
|
String |
getAesKey()
已过时。
|
Integer |
getAgentId()
已过时。
|
String |
getAgentJsapiTicket()
已过时。
|
Lock |
getAgentJsapiTicketLock()
已过时。
|
ApacheHttpClientBuilder |
getApacheHttpClientBuilder()
已过时。
http client builder.
|
String |
getApiUrl(String path)
已过时。
读取企业微信 API Url.
|
String |
getCorpId()
已过时。
|
String |
getCorpSecret()
已过时。
|
long |
getExpiresTime()
已过时。
|
String |
getHttpProxyHost()
已过时。
|
String |
getHttpProxyPassword()
已过时。
|
int |
getHttpProxyPort()
已过时。
|
String |
getHttpProxyUsername()
已过时。
|
String |
getJsapiTicket()
已过时。
|
Lock |
getJsapiTicketLock()
已过时。
|
String |
getOauth2redirectUri()
已过时。
|
File |
getTmpDirFile()
已过时。
|
String |
getToken()
已过时。
|
String |
getWebhookKey()
已过时。
获取群机器人webhook的key
|
boolean |
isAccessTokenExpired()
已过时。
|
boolean |
isAgentJsapiTicketExpired()
已过时。
|
boolean |
isJsapiTicketExpired()
已过时。
|
void |
setAesKey(String aesKey)
已过时。
|
void |
setAgentId(Integer agentId)
已过时。
|
void |
setApacheHttpClientBuilder(ApacheHttpClientBuilder apacheHttpClientBuilder)
已过时。
|
void |
setBaseApiUrl(String baseUrl)
已过时。
设置企业微信服务器 baseUrl.
|
void |
setCorpId(String corpId)
已过时。
|
void |
setCorpSecret(String corpSecret)
已过时。
|
void |
setHttpProxyHost(String httpProxyHost)
已过时。
|
void |
setHttpProxyPassword(String httpProxyPassword)
已过时。
|
void |
setHttpProxyPort(int httpProxyPort)
已过时。
|
void |
setHttpProxyUsername(String httpProxyUsername)
已过时。
|
void |
setOauth2redirectUri(String oauth2redirectUri)
已过时。
|
void |
setTmpDirFile(File tmpDirFile)
已过时。
|
void |
setToken(String token)
已过时。
|
void |
updateAccessToken(String accessToken,
int expiresInSeconds)
已过时。
|
void |
updateAccessToken(WxAccessToken accessToken)
已过时。
|
void |
updateAgentJsapiTicket(String jsapiTicket,
int expiresInSeconds)
已过时。
应该是线程安全的.
|
void |
updateJsapiTicket(String jsapiTicket,
int expiresInSeconds)
已过时。
应该是线程安全的.
|
protected volatile String baseApiUrl
public WxCpRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool)
public WxCpRedisConfigImpl(String host, int port)
public WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
String host,
int port)
public WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
String host,
int port,
int timeout,
String password)
public void setBaseApiUrl(String baseUrl)
WxCpConfigStoragesetBaseApiUrl 在接口中 WxCpConfigStoragebaseUrl - 企业微信服务器 Urlpublic String getApiUrl(String path)
WxCpConfigStoragegetApiUrl 在接口中 WxCpConfigStoragepublic void destroy()
public String getAccessToken()
getAccessToken 在接口中 WxCpConfigStoragepublic Lock getAccessTokenLock()
getAccessTokenLock 在接口中 WxCpConfigStoragepublic boolean isAccessTokenExpired()
isAccessTokenExpired 在接口中 WxCpConfigStoragepublic void expireAccessToken()
WxCpConfigStorageexpireAccessToken 在接口中 WxCpConfigStoragepublic void updateAccessToken(WxAccessToken accessToken)
updateAccessToken 在接口中 WxCpConfigStoragepublic void updateAccessToken(String accessToken, int expiresInSeconds)
updateAccessToken 在接口中 WxCpConfigStoragepublic String getJsapiTicket()
getJsapiTicket 在接口中 WxCpConfigStoragepublic Lock getJsapiTicketLock()
getJsapiTicketLock 在接口中 WxCpConfigStoragepublic boolean isJsapiTicketExpired()
isJsapiTicketExpired 在接口中 WxCpConfigStoragepublic void expireJsapiTicket()
WxCpConfigStorageexpireJsapiTicket 在接口中 WxCpConfigStoragepublic void updateJsapiTicket(String jsapiTicket, int expiresInSeconds)
WxCpConfigStorageupdateJsapiTicket 在接口中 WxCpConfigStoragepublic String getAgentJsapiTicket()
getAgentJsapiTicket 在接口中 WxCpConfigStoragepublic Lock getAgentJsapiTicketLock()
getAgentJsapiTicketLock 在接口中 WxCpConfigStoragepublic boolean isAgentJsapiTicketExpired()
isAgentJsapiTicketExpired 在接口中 WxCpConfigStoragepublic void expireAgentJsapiTicket()
WxCpConfigStorageexpireAgentJsapiTicket 在接口中 WxCpConfigStoragepublic void updateAgentJsapiTicket(String jsapiTicket, int expiresInSeconds)
WxCpConfigStorageupdateAgentJsapiTicket 在接口中 WxCpConfigStoragepublic String getCorpId()
getCorpId 在接口中 WxCpConfigStoragepublic void setCorpId(String corpId)
public String getCorpSecret()
getCorpSecret 在接口中 WxCpConfigStoragepublic void setCorpSecret(String corpSecret)
public Integer getAgentId()
getAgentId 在接口中 WxCpConfigStoragepublic void setAgentId(Integer agentId)
public String getToken()
getToken 在接口中 WxCpConfigStoragepublic void setToken(String token)
public String getAesKey()
getAesKey 在接口中 WxCpConfigStoragepublic void setAesKey(String aesKey)
public long getExpiresTime()
getExpiresTime 在接口中 WxCpConfigStoragepublic String getOauth2redirectUri()
getOauth2redirectUri 在接口中 WxCpConfigStoragepublic void setOauth2redirectUri(String oauth2redirectUri)
public String getHttpProxyHost()
getHttpProxyHost 在接口中 WxCpConfigStoragepublic void setHttpProxyHost(String httpProxyHost)
public int getHttpProxyPort()
getHttpProxyPort 在接口中 WxCpConfigStoragepublic void setHttpProxyPort(int httpProxyPort)
public String getHttpProxyUsername()
getHttpProxyUsername 在接口中 WxCpConfigStoragepublic void setHttpProxyUsername(String httpProxyUsername)
public String getHttpProxyPassword()
getHttpProxyPassword 在接口中 WxCpConfigStoragepublic void setHttpProxyPassword(String httpProxyPassword)
public File getTmpDirFile()
getTmpDirFile 在接口中 WxCpConfigStoragepublic void setTmpDirFile(File tmpDirFile)
public ApacheHttpClientBuilder getApacheHttpClientBuilder()
WxCpConfigStoragegetApacheHttpClientBuilder 在接口中 WxCpConfigStoragepublic boolean autoRefreshToken()
WxCpConfigStorageautoRefreshToken 在接口中 WxCpConfigStoragepublic String getWebhookKey()
WxCpConfigStoragegetWebhookKey 在接口中 WxCpConfigStoragepublic void setApacheHttpClientBuilder(ApacheHttpClientBuilder apacheHttpClientBuilder)
Copyright © 2020. All rights reserved.