redis.clients.jedis
Class ShardedJedisPool

java.lang.Object
  extended by redis.clients.util.Pool<ShardedJedis>
      extended by redis.clients.jedis.ShardedJedisPool
All Implemented Interfaces:
Closeable

public class ShardedJedisPool
extends Pool<ShardedJedis>


Field Summary
 
Fields inherited from class redis.clients.util.Pool
internalPool
 
Constructor Summary
ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, List<JedisShardInfo> shards)
           
ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, List<JedisShardInfo> shards, Hashing algo)
           
ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, List<JedisShardInfo> shards, Hashing algo, Pattern keyTagPattern)
           
ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, List<JedisShardInfo> shards, Pattern keyTagPattern)
           
 
Method Summary
 ShardedJedis getResource()
           
 void returnBrokenResource(ShardedJedis resource)
           
 void returnResource(ShardedJedis resource)
           
 
Methods inherited from class redis.clients.util.Pool
close, closeInternalPool, destroy, initPool, isClosed, returnBrokenResourceObject, returnResourceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShardedJedisPool

public ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
                        List<JedisShardInfo> shards)

ShardedJedisPool

public ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
                        List<JedisShardInfo> shards,
                        Hashing algo)

ShardedJedisPool

public ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
                        List<JedisShardInfo> shards,
                        Pattern keyTagPattern)

ShardedJedisPool

public ShardedJedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig,
                        List<JedisShardInfo> shards,
                        Hashing algo,
                        Pattern keyTagPattern)
Method Detail

getResource

public ShardedJedis getResource()
Overrides:
getResource in class Pool<ShardedJedis>

returnBrokenResource

public void returnBrokenResource(ShardedJedis resource)
Overrides:
returnBrokenResource in class Pool<ShardedJedis>

returnResource

public void returnResource(ShardedJedis resource)
Overrides:
returnResource in class Pool<ShardedJedis>


Copyright © 2014. All rights reserved.