Package redis.clients.jedis
Class JedisPoolAbstract
- java.lang.Object
-
- redis.clients.jedis.util.Pool<Jedis>
-
- redis.clients.jedis.JedisPoolAbstract
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Direct Known Subclasses:
JedisPool
,JedisSentinelPool
public class JedisPoolAbstract extends Pool<Jedis>
-
-
Field Summary
-
Fields inherited from class redis.clients.jedis.util.Pool
internalPool
-
-
Constructor Summary
Constructors Constructor Description JedisPoolAbstract()
JedisPoolAbstract(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
returnBrokenResource(Jedis resource)
protected void
returnResource(Jedis resource)
-
Methods inherited from class redis.clients.jedis.util.Pool
addObjects, close, closeInternalPool, destroy, getMaxBorrowWaitTimeMillis, getMeanBorrowWaitTimeMillis, getNumActive, getNumIdle, getNumWaiters, getResource, initPool, isClosed, returnBrokenResourceObject, returnResourceObject
-
-
-
-
Constructor Detail
-
JedisPoolAbstract
public JedisPoolAbstract()
-
JedisPoolAbstract
public JedisPoolAbstract(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig, org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
-
-
Method Detail
-
returnBrokenResource
protected void returnBrokenResource(Jedis resource)
- Overrides:
returnBrokenResource
in classPool<Jedis>
-
returnResource
protected void returnResource(Jedis resource)
- Overrides:
returnResource
in classPool<Jedis>
-
-