public interface AsyncMemcacheService extends BaseMemcacheService
MemcacheService
. All methods return
immediately and provide Futures
as their return values.Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<java.lang.Void> |
clearAll() |
java.util.concurrent.Future<java.lang.Boolean> |
contains(java.lang.Object key) |
java.util.concurrent.Future<java.lang.Boolean> |
delete(java.lang.Object key) |
java.util.concurrent.Future<java.lang.Boolean> |
delete(java.lang.Object key,
long millisNoReAdd) |
<T> java.util.concurrent.Future<java.util.Set<T>> |
deleteAll(java.util.Collection<T> keys) |
<T> java.util.concurrent.Future<java.util.Set<T>> |
deleteAll(java.util.Collection<T> keys,
long millisNoReAdd) |
java.util.concurrent.Future<java.lang.Object> |
get(java.lang.Object key) |
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Object>> |
getAll(java.util.Collection<T> keys) |
java.util.concurrent.Future<MemcacheService.IdentifiableValue> |
getIdentifiable(java.lang.Object key) |
<T> java.util.concurrent.Future<java.util.Map<T,MemcacheService.IdentifiableValue>> |
getIdentifiables(java.util.Collection<T> keys) |
java.util.concurrent.Future<Stats> |
getStatistics() |
java.util.concurrent.Future<java.lang.Long> |
increment(java.lang.Object key,
long delta) |
java.util.concurrent.Future<java.lang.Long> |
increment(java.lang.Object key,
long delta,
java.lang.Long initialValue) |
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> |
incrementAll(java.util.Collection<T> keys,
long delta) |
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> |
incrementAll(java.util.Collection<T> keys,
long delta,
java.lang.Long initialValue) |
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> |
incrementAll(java.util.Map<T,java.lang.Long> offsets) |
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> |
incrementAll(java.util.Map<T,java.lang.Long> offsets,
java.lang.Long initialValue) |
java.util.concurrent.Future<java.lang.Void> |
put(java.lang.Object key,
java.lang.Object value) |
java.util.concurrent.Future<java.lang.Void> |
put(java.lang.Object key,
java.lang.Object value,
Expiration expires) |
java.util.concurrent.Future<java.lang.Boolean> |
put(java.lang.Object key,
java.lang.Object value,
Expiration expires,
MemcacheService.SetPolicy policy) |
java.util.concurrent.Future<java.lang.Void> |
putAll(java.util.Map<?,?> values) |
java.util.concurrent.Future<java.lang.Void> |
putAll(java.util.Map<?,?> values,
Expiration expires) |
<T> java.util.concurrent.Future<java.util.Set<T>> |
putAll(java.util.Map<T,?> values,
Expiration expires,
MemcacheService.SetPolicy policy) |
<T> java.util.concurrent.Future<java.util.Set<T>> |
putIfUntouched(java.util.Map<T,MemcacheService.CasValues> values) |
<T> java.util.concurrent.Future<java.util.Set<T>> |
putIfUntouched(java.util.Map<T,MemcacheService.CasValues> values,
Expiration expiration) |
java.util.concurrent.Future<java.lang.Boolean> |
putIfUntouched(java.lang.Object key,
MemcacheService.IdentifiableValue oldValue,
java.lang.Object newValue) |
java.util.concurrent.Future<java.lang.Boolean> |
putIfUntouched(java.lang.Object key,
MemcacheService.IdentifiableValue oldValue,
java.lang.Object newValue,
Expiration expires) |
getErrorHandler, getNamespace, setErrorHandler
java.util.concurrent.Future<java.lang.Object> get(java.lang.Object key)
MemcacheService.get(Object)
java.util.concurrent.Future<MemcacheService.IdentifiableValue> getIdentifiable(java.lang.Object key)
<T> java.util.concurrent.Future<java.util.Map<T,MemcacheService.IdentifiableValue>> getIdentifiables(java.util.Collection<T> keys)
java.util.concurrent.Future<java.lang.Boolean> contains(java.lang.Object key)
MemcacheService.contains(Object)
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Object>> getAll(java.util.Collection<T> keys)
MemcacheService.getAll(Collection)
java.util.concurrent.Future<java.lang.Boolean> put(java.lang.Object key, java.lang.Object value, Expiration expires, MemcacheService.SetPolicy policy)
java.util.concurrent.Future<java.lang.Void> put(java.lang.Object key, java.lang.Object value, Expiration expires)
java.util.concurrent.Future<java.lang.Void> put(java.lang.Object key, java.lang.Object value)
MemcacheService.put(Object, Object)
<T> java.util.concurrent.Future<java.util.Set<T>> putAll(java.util.Map<T,?> values, Expiration expires, MemcacheService.SetPolicy policy)
java.util.concurrent.Future<java.lang.Void> putAll(java.util.Map<?,?> values, Expiration expires)
java.util.concurrent.Future<java.lang.Void> putAll(java.util.Map<?,?> values)
MemcacheService.putAll(Map)
java.util.concurrent.Future<java.lang.Boolean> putIfUntouched(java.lang.Object key, MemcacheService.IdentifiableValue oldValue, java.lang.Object newValue, Expiration expires)
java.util.concurrent.Future<java.lang.Boolean> putIfUntouched(java.lang.Object key, MemcacheService.IdentifiableValue oldValue, java.lang.Object newValue)
<T> java.util.concurrent.Future<java.util.Set<T>> putIfUntouched(java.util.Map<T,MemcacheService.CasValues> values)
MemcacheService.putIfUntouched(Map)
<T> java.util.concurrent.Future<java.util.Set<T>> putIfUntouched(java.util.Map<T,MemcacheService.CasValues> values, Expiration expiration)
java.util.concurrent.Future<java.lang.Boolean> delete(java.lang.Object key)
MemcacheService.delete(Object)
java.util.concurrent.Future<java.lang.Boolean> delete(java.lang.Object key, long millisNoReAdd)
MemcacheService.delete(Object, long)
<T> java.util.concurrent.Future<java.util.Set<T>> deleteAll(java.util.Collection<T> keys)
<T> java.util.concurrent.Future<java.util.Set<T>> deleteAll(java.util.Collection<T> keys, long millisNoReAdd)
java.util.concurrent.Future<java.lang.Long> increment(java.lang.Object key, long delta)
java.util.concurrent.Future<java.lang.Long> increment(java.lang.Object key, long delta, java.lang.Long initialValue)
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> incrementAll(java.util.Collection<T> keys, long delta)
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> incrementAll(java.util.Collection<T> keys, long delta, java.lang.Long initialValue)
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> incrementAll(java.util.Map<T,java.lang.Long> offsets)
MemcacheService.incrementAll(Map)
<T> java.util.concurrent.Future<java.util.Map<T,java.lang.Long>> incrementAll(java.util.Map<T,java.lang.Long> offsets, java.lang.Long initialValue)
java.util.concurrent.Future<java.lang.Void> clearAll()
MemcacheService.clearAll()
java.util.concurrent.Future<Stats> getStatistics()
MemcacheService.getStatistics()