|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.cache.ehcache.EhCacheCache
public class EhCacheCache
Cache implementation on top of an Ehcache instance.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.springframework.cache.Cache |
|---|
Cache.ValueWrapper |
| Constructor Summary | |
|---|---|
EhCacheCache(Ehcache ehcache)
Create an EhCacheCache instance. |
|
| Method Summary | |
|---|---|
void |
clear()
Remove all mappings from the cache. |
void |
evict(Object key)
Evict the mapping for this key from this cache if it is present. |
Cache.ValueWrapper |
get(Object key)
Return the value to which this cache maps the specified key. |
String |
getName()
Return the cache name. |
Ehcache |
getNativeCache()
Return the the underlying native cache provider. |
void |
put(Object key,
Object value)
Associate the specified value with the specified key in this cache. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EhCacheCache(Ehcache ehcache)
EhCacheCache instance.
ehcache - backing Ehcache instance| Method Detail |
|---|
public String getName()
Cache
getName in interface Cachepublic Ehcache getNativeCache()
Cache
getNativeCache in interface Cachepublic Cache.ValueWrapper get(Object key)
Cachenull if the cache contains no mapping for this key.
get in interface Cachekey - key whose associated value is to be returned.
null if the cache contains no mapping for this key
public void put(Object key,
Object value)
CacheIf the cache previously contained a mapping for this key, the old value is replaced by the specified value.
put in interface Cachekey - the key with which the specified value is to be associatedvalue - the value to be associated with the specified keypublic void evict(Object key)
Cache
evict in interface Cachekey - the key whose mapping is to be removed from the cachepublic void clear()
Cache
clear in interface Cache
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||