public class PooledMemcachedClientFactory extends java.lang.Object implements MemcachedClientFactory
| Constructor and Description |
|---|
PooledMemcachedClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
close() |
void |
destroy() |
net.spy.memcached.MemcachedClientIF |
getMemcachedClient() |
int |
getNumActive() |
int |
getNumIdle() |
void |
invalidateMemcachedClient(net.spy.memcached.MemcachedClientIF memcachedClient) |
void |
returnMemcachedObject(net.spy.memcached.MemcachedClientIF memcachedClient) |
void |
setMemcachedClientPool(org.apache.commons.pool.ObjectPool memcachedClientPool) |
public void clear()
throws java.lang.Exception
clear in interface MemcachedClientFactoryjava.lang.Exceptionpublic void close()
throws java.lang.Exception
close in interface MemcachedClientFactoryjava.lang.Exceptionpublic void destroy()
public net.spy.memcached.MemcachedClientIF getMemcachedClient()
throws java.lang.Exception
getMemcachedClient in interface MemcachedClientFactoryjava.lang.Exceptionpublic int getNumActive()
getNumActive in interface MemcachedClientFactorypublic int getNumIdle()
getNumIdle in interface MemcachedClientFactorypublic void invalidateMemcachedClient(net.spy.memcached.MemcachedClientIF memcachedClient)
throws java.lang.Exception
invalidateMemcachedClient in interface MemcachedClientFactoryjava.lang.Exceptionpublic void returnMemcachedObject(net.spy.memcached.MemcachedClientIF memcachedClient)
throws java.lang.Exception
returnMemcachedObject in interface MemcachedClientFactoryjava.lang.Exceptionpublic void setMemcachedClientPool(org.apache.commons.pool.ObjectPool memcachedClientPool)