|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.redis.RedisPoolHolder
@Singleton class RedisPoolHolder extends Object
| Field Summary | |
|---|---|
private static Object[] |
LOCK
|
private static org.slf4j.Logger |
LOG
|
private Map |
pools
|
| Constructor Summary | |
RedisPoolHolder()
|
|
| Method Summary | |
|---|---|
void
|
disconnectJedisPool(String datasourceName)
|
private redis.clients.jedis.JedisPool
|
fetchJedisPool(String datasourceName)
|
redis.clients.jedis.JedisPool
|
getJedisPool(String datasourceName = 'default')
|
String[]
|
getJedisPoolNames()
|
boolean
|
isJedisPoolConnected(String datasourceName)
|
private redis.clients.jedis.JedisPool
|
retrieveJedisPool(String datasourceName)
|
void
|
setJedisPool(String datasourceName = 'default', redis.clients.jedis.JedisPool pool)
|
private void
|
storeJedisPool(String datasourceName, redis.clients.jedis.JedisPool pool)
|
Object
|
withRedis(String datasourceName = 'default', Closure closure)
|
Object
|
withRedis(String datasourceName = 'default', CallableWithArgs callable)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final Object[] LOCK
private static final org.slf4j.Logger LOG
private final Map pools
| Constructor Detail |
|---|
RedisPoolHolder()
| Method Detail |
|---|
void disconnectJedisPool(String datasourceName)
private redis.clients.jedis.JedisPool fetchJedisPool(String datasourceName)
redis.clients.jedis.JedisPool getJedisPool(String datasourceName = 'default')
String[] getJedisPoolNames()
boolean isJedisPoolConnected(String datasourceName)
private redis.clients.jedis.JedisPool retrieveJedisPool(String datasourceName)
void setJedisPool(String datasourceName = 'default', redis.clients.jedis.JedisPool pool)
private void storeJedisPool(String datasourceName, redis.clients.jedis.JedisPool pool)
Object withRedis(String datasourceName = 'default', Closure closure)
Object withRedis(String datasourceName = 'default', CallableWithArgs callable)
Groovy Documentation