public class AerospikeCache extends Object implements Cache
Cache.ValueRetrievalException, Cache.ValueWrapper| Constructor and Description |
|---|
AerospikeCache(String namespace,
String set,
com.aerospike.client.AerospikeClient client,
long expiration) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
evict(Object key) |
Cache.ValueWrapper |
get(Object key) |
<T> T |
get(Object key,
Callable<T> valueLoader) |
<T> T |
get(Object key,
Class<T> type) |
String |
getName() |
Object |
getNativeCache() |
void |
put(Object key,
Object value) |
Cache.ValueWrapper |
putIfAbsent(Object key,
Object value) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevictIfPresent, invalidatepublic Cache.ValueWrapper get(Object key)
public Object getNativeCache()
getNativeCache in interface Cachepublic Cache.ValueWrapper putIfAbsent(Object key, Object value)
putIfAbsent in interface CacheCopyright © 2012–2020 Aerospike, Inc. All rights reserved.