redis.clients.jedis
Class JedisSentinelPool
java.lang.Object
redis.clients.util.Pool<Jedis>
redis.clients.jedis.JedisSentinelPool
- All Implemented Interfaces:
- Closeable
public class JedisSentinelPool
- extends Pool<Jedis>
Constructor Summary |
JedisSentinelPool(String masterName,
Set<String> sentinels)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout,
String password)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout,
String password,
int database)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
String password)
|
JedisSentinelPool(String masterName,
Set<String> sentinels,
String password)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
poolConfig
protected org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig
timeout
protected int timeout
password
protected String password
database
protected int database
masterListeners
protected Set<JedisSentinelPool.MasterListener> masterListeners
log
protected Logger log
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
String password)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout,
String password)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
String password)
JedisSentinelPool
public JedisSentinelPool(String masterName,
Set<String> sentinels,
org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
int timeout,
String password,
int database)
destroy
public void destroy()
- Overrides:
destroy
in class Pool<Jedis>
getCurrentHostMaster
public HostAndPort getCurrentHostMaster()
getResource
public Jedis getResource()
- Overrides:
getResource
in class Pool<Jedis>
returnBrokenResource
public void returnBrokenResource(Jedis resource)
- Overrides:
returnBrokenResource
in class Pool<Jedis>
returnResource
public void returnResource(Jedis resource)
- Overrides:
returnResource
in class Pool<Jedis>
Copyright © 2014. All rights reserved.