public class SpringCache extends Object implements org.springframework.cache.Cache
A
implementation that delegates to a
Cache
instance supplied at construction
time.
org.infinispan.Cache
Constructor and Description |
---|
SpringCache(org.infinispan.commons.api.BasicCache<Object,Object> nativeCache) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
evict(Object key) |
org.springframework.cache.Cache.ValueWrapper |
get(Object key) |
<T> T |
get(Object key,
Callable<T> valueLoader) |
<T> T |
get(Object key,
Class<T> type) |
String |
getName() |
org.infinispan.commons.api.BasicCache<?,?> |
getNativeCache() |
void |
put(Object key,
Object value) |
void |
put(Object key,
Object value,
long lifespan,
TimeUnit unit) |
org.springframework.cache.Cache.ValueWrapper |
putIfAbsent(Object key,
Object value) |
String |
toString() |
public String getName()
getName
in interface org.springframework.cache.Cache
Cache.getName()
public org.infinispan.commons.api.BasicCache<?,?> getNativeCache()
getNativeCache
in interface org.springframework.cache.Cache
Cache.getNativeCache()
public org.springframework.cache.Cache.ValueWrapper get(Object key)
get
in interface org.springframework.cache.Cache
Cache.get(java.lang.Object)
public <T> T get(Object key, Class<T> type)
get
in interface org.springframework.cache.Cache
public <T> T get(Object key, Callable<T> valueLoader)
get
in interface org.springframework.cache.Cache
public void put(Object key, Object value)
put
in interface org.springframework.cache.Cache
Cache.put(java.lang.Object, java.lang.Object)
public void put(Object key, Object value, long lifespan, TimeUnit unit)
CacheDelegate.put(Object, Object, long, TimeUnit).
public org.springframework.cache.Cache.ValueWrapper putIfAbsent(Object key, Object value)
putIfAbsent
in interface org.springframework.cache.Cache
public void evict(Object key)
evict
in interface org.springframework.cache.Cache
Cache.evict(java.lang.Object)
public void clear()
clear
in interface org.springframework.cache.Cache
Cache.clear()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.