Cache.ValueWrapper| Constructor and Description |
|---|
EhCacheCache(net.sf.ehcache.Ehcache ehcache)
Create an
EhCacheCache instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Remove all mappings from the cache.
|
void |
evict(java.lang.Object key)
Evict the mapping for this key from this cache if it is present.
|
Cache.ValueWrapper |
get(java.lang.Object key)
Return the value to which this cache maps the specified key.
|
java.lang.String |
getName()
Return the cache name.
|
net.sf.ehcache.Ehcache |
getNativeCache()
Return the the underlying native cache provider.
|
void |
put(java.lang.Object key,
java.lang.Object value)
Associate the specified value with the specified key in this cache.
|
public EhCacheCache(net.sf.ehcache.Ehcache ehcache)
EhCacheCache instance.ehcache - backing Ehcache instancepublic java.lang.String getName()
Cachepublic net.sf.ehcache.Ehcache getNativeCache()
CachegetNativeCache in interface Cachepublic Cache.ValueWrapper get(java.lang.Object key)
CacheReturns null if the cache contains no mapping for this key;
otherwise, the cached value (which may be null itself) will
be returned in a Cache.ValueWrapper.
get in interface Cachekey - the key whose associated value is to be returnedCache.ValueWrapper which may also hold
a cached null value. A straight null being
returned means that the cache contains no mapping for this key.public void put(java.lang.Object key,
java.lang.Object value)
CacheIf the cache previously contained a mapping for this key, the old value is replaced by the specified value.
public void evict(java.lang.Object key)
Cache