public class MemcachedService
extends java.lang.Object
implements org.osgl.cache.CacheService
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
evict(java.lang.String key) |
<T> T |
get(java.lang.String key) |
static MemcachedService |
getInstance() |
static MemcachedService |
getInstance(boolean forceClientInit) |
void |
initClient() |
void |
put(java.lang.String key,
java.lang.Object value) |
void |
put(java.lang.String key,
java.lang.Object value,
int ttl) |
void |
setDefaultTTL(int ttl) |
void |
shutdown() |
void |
startup() |
public static MemcachedService getInstance()
public static MemcachedService getInstance(boolean forceClientInit)
public void initClient()
throws java.io.IOException
java.io.IOExceptionpublic void put(java.lang.String key,
java.lang.Object value,
int ttl)
put in interface org.osgl.cache.CacheServicepublic void put(java.lang.String key,
java.lang.Object value)
put in interface org.osgl.cache.CacheServicepublic void evict(java.lang.String key)
evict in interface org.osgl.cache.CacheServicepublic <T> T get(java.lang.String key)
get in interface org.osgl.cache.CacheServicepublic void clear()
clear in interface org.osgl.cache.CacheServicepublic void setDefaultTTL(int ttl)
setDefaultTTL in interface org.osgl.cache.CacheServicepublic void shutdown()
shutdown in interface org.osgl.cache.CacheServicepublic void startup()
startup in interface org.osgl.cache.CacheServiceCopyright © 2016. All Rights Reserved.