protected static class SentinelShardPool.ShardedJedisFactory extends Object implements org.apache.commons.pool2.PooledObjectFactory<redis.clients.jedis.ShardedJedis>
| 构造器和说明 |
|---|
ShardedJedisFactory(List<redis.clients.jedis.JedisShardInfo> shards,
redis.clients.util.Hashing algo,
Pattern keyTagPattern) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
activateObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> p) |
void |
destroyObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> pooledShardedJedis) |
org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> |
makeObject() |
void |
passivateObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> p) |
boolean |
validateObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> pooledShardedJedis) |
public org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> makeObject()
throws Exception
makeObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<redis.clients.jedis.ShardedJedis>Exceptionpublic void destroyObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> pooledShardedJedis)
throws Exception
destroyObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<redis.clients.jedis.ShardedJedis>Exceptionpublic boolean validateObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> pooledShardedJedis)
validateObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<redis.clients.jedis.ShardedJedis>public void activateObject(org.apache.commons.pool2.PooledObject<redis.clients.jedis.ShardedJedis> p)
throws Exception
activateObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<redis.clients.jedis.ShardedJedis>ExceptionCopyright © 2018. All rights reserved.