@Deprecated public class WxCpRedisConfigImpl extends java.lang.Object implements WxCpConfigStorage
使用说明:本实现仅供参考,并不完整. 比如为减少项目依赖,未加入redis分布式锁的实现,如有需要请自行实现。
限定符和类型 | 字段和说明 |
---|---|
protected java.lang.String |
baseApiUrl
已过时。
The Base api url.
|
构造器和说明 |
---|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool)
已过时。
Instantiates a new Wx cp redis config.
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
java.lang.String host,
int port)
已过时。
Instantiates a new Wx cp redis config.
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password)
已过时。
Instantiates a new Wx cp redis config.
|
WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database)
已过时。
Instantiates a new Wx cp redis config.
|
WxCpRedisConfigImpl(java.lang.String host,
int port)
已过时。
Instantiates a new Wx cp redis config.
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
autoRefreshToken()
已过时。
是否自动刷新token
|
void |
destroy()
已过时。
This method will be destroy jedis pool
|
void |
expireAccessToken()
已过时。
强制将access token过期掉.
|
void |
expireAgentJsapiTicket()
已过时。
强制将jsapi ticket过期掉.
|
void |
expireJsapiTicket()
已过时。
强制将jsapi ticket过期掉.
|
java.lang.String |
getAccessToken()
已过时。
Gets access token.
|
java.util.concurrent.locks.Lock |
getAccessTokenLock()
已过时。
Gets access token lock.
|
java.lang.String |
getAesKey()
已过时。
Gets aes key.
|
java.lang.Integer |
getAgentId()
已过时。
Gets agent id.
|
java.lang.String |
getAgentJsapiTicket()
已过时。
Gets agent jsapi ticket.
|
java.util.concurrent.locks.Lock |
getAgentJsapiTicketLock()
已过时。
Gets agent jsapi ticket lock.
|
me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder |
getApacheHttpClientBuilder()
已过时。
http client builder.
|
java.lang.String |
getApiUrl(java.lang.String path)
已过时。
读取企业微信 API Url.
|
java.lang.String |
getCorpId()
已过时。
Gets corp id.
|
java.lang.String |
getCorpSecret()
已过时。
Gets corp secret.
|
long |
getExpiresTime()
已过时。
Gets expires time.
|
java.lang.String |
getHttpProxyHost()
已过时。
Gets http proxy host.
|
java.lang.String |
getHttpProxyPassword()
已过时。
Gets http proxy password.
|
int |
getHttpProxyPort()
已过时。
Gets http proxy port.
|
java.lang.String |
getHttpProxyUsername()
已过时。
Gets http proxy username.
|
java.lang.String |
getJsapiTicket()
已过时。
Gets jsapi ticket.
|
java.util.concurrent.locks.Lock |
getJsapiTicketLock()
已过时。
Gets jsapi ticket lock.
|
java.lang.String |
getMsgAuditLibPath()
已过时。
获取企微会话存档系统库 绝对路径
|
java.lang.String |
getOauth2redirectUri()
已过时。
Gets oauth 2 redirect uri.
|
java.io.File |
getTmpDirFile()
已过时。
Gets tmp dir file.
|
java.lang.String |
getToken()
已过时。
Gets token.
|
java.lang.String |
getWebhookKey()
已过时。
获取群机器人webhook的key
|
boolean |
isAccessTokenExpired()
已过时。
Is access token expired boolean.
|
boolean |
isAgentJsapiTicketExpired()
已过时。
Is agent jsapi ticket expired boolean.
|
boolean |
isJsapiTicketExpired()
已过时。
Is jsapi ticket expired boolean.
|
void |
setAesKey(java.lang.String aesKey)
已过时。
Sets aes key.
|
void |
setAgentId(java.lang.Integer agentId)
已过时。
Sets agent id.
|
void |
setApacheHttpClientBuilder(me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder apacheHttpClientBuilder)
已过时。
Sets apache http client builder.
|
void |
setBaseApiUrl(java.lang.String baseUrl)
已过时。
设置企业微信服务器 baseUrl.
|
void |
setCorpId(java.lang.String corpId)
已过时。
Sets corp id.
|
void |
setCorpSecret(java.lang.String corpSecret)
已过时。
Sets corp secret.
|
void |
setHttpProxyHost(java.lang.String httpProxyHost)
已过时。
Sets http proxy host.
|
void |
setHttpProxyPassword(java.lang.String httpProxyPassword)
已过时。
Sets http proxy password.
|
void |
setHttpProxyPort(int httpProxyPort)
已过时。
Sets http proxy port.
|
void |
setHttpProxyUsername(java.lang.String httpProxyUsername)
已过时。
Sets http proxy username.
|
void |
setOauth2redirectUri(java.lang.String oauth2redirectUri)
已过时。
Sets oauth 2 redirect uri.
|
void |
setTmpDirFile(java.io.File tmpDirFile)
已过时。
Sets tmp dir file.
|
void |
setToken(java.lang.String token)
已过时。
Sets token.
|
void |
updateAccessToken(java.lang.String accessToken,
int expiresInSeconds)
已过时。
Update access token.
|
void |
updateAccessToken(me.chanjar.weixin.common.bean.WxAccessToken accessToken)
已过时。
Update access token.
|
void |
updateAgentJsapiTicket(java.lang.String jsapiTicket,
int expiresInSeconds)
已过时。
应该是线程安全的.
|
void |
updateJsapiTicket(java.lang.String jsapiTicket,
int expiresInSeconds)
已过时。
应该是线程安全的.
|
public WxCpRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool)
jedisPool
- the jedis poolpublic WxCpRedisConfigImpl(java.lang.String host, int port)
host
- the hostport
- the portpublic WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig, java.lang.String host, int port)
poolConfig
- the pool confighost
- the hostport
- the portpublic WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig, java.lang.String host, int port, int timeout, java.lang.String password)
poolConfig
- the pool confighost
- the hostport
- the porttimeout
- the timeoutpassword
- the passwordpublic WxCpRedisConfigImpl(redis.clients.jedis.JedisPoolConfig poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database)
poolConfig
- the pool confighost
- the hostport
- the porttimeout
- the timeoutpassword
- the passworddatabase
- the databasepublic void setBaseApiUrl(java.lang.String baseUrl)
WxCpConfigStorage
setBaseApiUrl
在接口中 WxCpConfigStorage
baseUrl
- 企业微信服务器 Urlpublic java.lang.String getApiUrl(java.lang.String path)
WxCpConfigStorage
getApiUrl
在接口中 WxCpConfigStorage
path
- the pathpublic void destroy()
public java.lang.String getAccessToken()
WxCpConfigStorage
getAccessToken
在接口中 WxCpConfigStorage
public java.util.concurrent.locks.Lock getAccessTokenLock()
WxCpConfigStorage
getAccessTokenLock
在接口中 WxCpConfigStorage
public boolean isAccessTokenExpired()
WxCpConfigStorage
isAccessTokenExpired
在接口中 WxCpConfigStorage
public void expireAccessToken()
WxCpConfigStorage
expireAccessToken
在接口中 WxCpConfigStorage
public void updateAccessToken(me.chanjar.weixin.common.bean.WxAccessToken accessToken)
WxCpConfigStorage
updateAccessToken
在接口中 WxCpConfigStorage
accessToken
- the access tokenpublic void updateAccessToken(java.lang.String accessToken, int expiresInSeconds)
WxCpConfigStorage
updateAccessToken
在接口中 WxCpConfigStorage
accessToken
- the access tokenexpiresInSeconds
- the expires inpublic java.lang.String getJsapiTicket()
WxCpConfigStorage
getJsapiTicket
在接口中 WxCpConfigStorage
public java.util.concurrent.locks.Lock getJsapiTicketLock()
WxCpConfigStorage
getJsapiTicketLock
在接口中 WxCpConfigStorage
public boolean isJsapiTicketExpired()
WxCpConfigStorage
isJsapiTicketExpired
在接口中 WxCpConfigStorage
public void expireJsapiTicket()
WxCpConfigStorage
expireJsapiTicket
在接口中 WxCpConfigStorage
public void updateJsapiTicket(java.lang.String jsapiTicket, int expiresInSeconds)
WxCpConfigStorage
updateJsapiTicket
在接口中 WxCpConfigStorage
jsapiTicket
- the jsapi ticketexpiresInSeconds
- the expires in secondspublic java.lang.String getAgentJsapiTicket()
WxCpConfigStorage
getAgentJsapiTicket
在接口中 WxCpConfigStorage
public java.util.concurrent.locks.Lock getAgentJsapiTicketLock()
WxCpConfigStorage
getAgentJsapiTicketLock
在接口中 WxCpConfigStorage
public boolean isAgentJsapiTicketExpired()
WxCpConfigStorage
isAgentJsapiTicketExpired
在接口中 WxCpConfigStorage
public void expireAgentJsapiTicket()
WxCpConfigStorage
expireAgentJsapiTicket
在接口中 WxCpConfigStorage
public void updateAgentJsapiTicket(java.lang.String jsapiTicket, int expiresInSeconds)
WxCpConfigStorage
updateAgentJsapiTicket
在接口中 WxCpConfigStorage
jsapiTicket
- the jsapi ticketexpiresInSeconds
- the expires in secondspublic java.lang.String getCorpId()
WxCpConfigStorage
getCorpId
在接口中 WxCpConfigStorage
public void setCorpId(java.lang.String corpId)
corpId
- the corp idpublic java.lang.String getCorpSecret()
WxCpConfigStorage
getCorpSecret
在接口中 WxCpConfigStorage
public void setCorpSecret(java.lang.String corpSecret)
corpSecret
- the corp secretpublic java.lang.Integer getAgentId()
WxCpConfigStorage
getAgentId
在接口中 WxCpConfigStorage
public void setAgentId(java.lang.Integer agentId)
agentId
- the agent idpublic java.lang.String getToken()
WxCpConfigStorage
getToken
在接口中 WxCpConfigStorage
public void setToken(java.lang.String token)
token
- the tokenpublic java.lang.String getAesKey()
WxCpConfigStorage
getAesKey
在接口中 WxCpConfigStorage
public java.lang.String getMsgAuditLibPath()
WxCpConfigStorage
getMsgAuditLibPath
在接口中 WxCpConfigStorage
public void setAesKey(java.lang.String aesKey)
aesKey
- the aes keypublic long getExpiresTime()
WxCpConfigStorage
getExpiresTime
在接口中 WxCpConfigStorage
public java.lang.String getOauth2redirectUri()
WxCpConfigStorage
getOauth2redirectUri
在接口中 WxCpConfigStorage
public void setOauth2redirectUri(java.lang.String oauth2redirectUri)
oauth2redirectUri
- the oauth 2 redirect uripublic java.lang.String getHttpProxyHost()
WxCpConfigStorage
getHttpProxyHost
在接口中 WxCpConfigStorage
public void setHttpProxyHost(java.lang.String httpProxyHost)
httpProxyHost
- the http proxy hostpublic int getHttpProxyPort()
WxCpConfigStorage
getHttpProxyPort
在接口中 WxCpConfigStorage
public void setHttpProxyPort(int httpProxyPort)
httpProxyPort
- the http proxy portpublic java.lang.String getHttpProxyUsername()
WxCpConfigStorage
getHttpProxyUsername
在接口中 WxCpConfigStorage
public void setHttpProxyUsername(java.lang.String httpProxyUsername)
httpProxyUsername
- the http proxy usernamepublic java.lang.String getHttpProxyPassword()
WxCpConfigStorage
getHttpProxyPassword
在接口中 WxCpConfigStorage
public void setHttpProxyPassword(java.lang.String httpProxyPassword)
httpProxyPassword
- the http proxy passwordpublic java.io.File getTmpDirFile()
WxCpConfigStorage
getTmpDirFile
在接口中 WxCpConfigStorage
public void setTmpDirFile(java.io.File tmpDirFile)
tmpDirFile
- the tmp dir filepublic me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder getApacheHttpClientBuilder()
WxCpConfigStorage
getApacheHttpClientBuilder
在接口中 WxCpConfigStorage
public void setApacheHttpClientBuilder(me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder apacheHttpClientBuilder)
apacheHttpClientBuilder
- the apache http client builderpublic boolean autoRefreshToken()
WxCpConfigStorage
autoRefreshToken
在接口中 WxCpConfigStorage
public java.lang.String getWebhookKey()
WxCpConfigStorage
getWebhookKey
在接口中 WxCpConfigStorage