Package play.cache
Class MemcachedImpl
- java.lang.Object
-
- play.cache.MemcachedImpl
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String key, java.lang.Object value, int expiration)
void
clear()
long
decr(java.lang.String key, int by)
void
delete(java.lang.String key)
java.lang.Object
get(java.lang.String key)
java.util.Map<java.lang.String,java.lang.Object>
get(java.lang.String[] keys)
static MemcachedImpl
getInstance()
static MemcachedImpl
getInstance(boolean forceClientInit)
long
incr(java.lang.String key, int by)
void
initClient()
void
replace(java.lang.String key, java.lang.Object value, int expiration)
boolean
safeAdd(java.lang.String key, java.lang.Object value, int expiration)
boolean
safeDelete(java.lang.String key)
boolean
safeReplace(java.lang.String key, java.lang.Object value, int expiration)
boolean
safeSet(java.lang.String key, java.lang.Object value, int expiration)
void
set(java.lang.String key, java.lang.Object value, int expiration)
void
stop()
-
-
-
Method Detail
-
getInstance
public static MemcachedImpl getInstance() throws java.io.IOException
- Throws:
java.io.IOException
-
getInstance
public static MemcachedImpl getInstance(boolean forceClientInit) throws java.io.IOException
- Throws:
java.io.IOException
-
initClient
public void initClient() throws java.io.IOException
- Throws:
java.io.IOException
-
add
public void add(java.lang.String key, java.lang.Object value, int expiration)
-
get
public java.util.Map<java.lang.String,java.lang.Object> get(java.lang.String[] keys)
-
replace
public void replace(java.lang.String key, java.lang.Object value, int expiration)
-
safeAdd
public boolean safeAdd(java.lang.String key, java.lang.Object value, int expiration)
-
safeDelete
public boolean safeDelete(java.lang.String key)
- Specified by:
safeDelete
in interfaceCacheImpl
-
safeReplace
public boolean safeReplace(java.lang.String key, java.lang.Object value, int expiration)
- Specified by:
safeReplace
in interfaceCacheImpl
-
safeSet
public boolean safeSet(java.lang.String key, java.lang.Object value, int expiration)
-
set
public void set(java.lang.String key, java.lang.Object value, int expiration)
-
-