Skip to content

Commit 905e9a5

Browse files
gaigeshenbinarywang
authored andcommitted
#762 企业微信WxCpJedisConfigStorage增加JedisPool参数的构造方法
1 parent 505cdaf commit 905e9a5

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/WxCpJedisConfigStorage.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,24 @@ public class WxCpJedisConfigStorage implements WxCpConfigStorage {
4343
private volatile File tmpDirFile;
4444
private volatile ApacheHttpClientBuilder apacheHttpClientBuilder;
4545

46+
public WxCpJedisConfigStorage(JedisPool jedisPool) {
47+
this.jedisPool = jedisPool;
48+
}
49+
4650
public WxCpJedisConfigStorage(String host, int port) {
47-
this.jedisPool = new JedisPool(host, port);
51+
jedisPool = new JedisPool(host, port);
4852
}
4953

50-
5154
public WxCpJedisConfigStorage(JedisPoolConfig poolConfig, String host, int port) {
52-
this.jedisPool = new JedisPool(poolConfig, host, port);
55+
jedisPool = new JedisPool(poolConfig, host, port);
56+
}
57+
58+
public WxCpJedisConfigStorage(JedisPoolConfig poolConfig, String host, int port, int timeout, String password) {
59+
jedisPool = new JedisPool(poolConfig, host, port, timeout, password);
5360
}
5461

55-
public WxCpJedisConfigStorage(JedisPoolConfig poolConfig, String host, int port, int timeout, final String password) {
56-
this.jedisPool = new JedisPool(poolConfig, host, port, timeout, password);
62+
public WxCpJedisConfigStorage(JedisPoolConfig poolConfig, String host, int port, int timeout, String password, int database) {
63+
jedisPool = new JedisPool(poolConfig, host, port, timeout, password, database);
5764
}
5865

5966
/**

0 commit comments

Comments
 (0)