Package com.logicaldoc.util.cache
Class EhCache<K extends Serializable,V> 
java.lang.Object
com.logicaldoc.util.cache.EhCache<K,V> 
- Type Parameters:
- K- The object identifier
- V- The object instance
- All Implemented Interfaces:
- Cache<K,- V> 
A thin adapter for Ehcache support.
 
Thread-safety is taken care of by the underlying Ehcache instance.
 see org.springframework.cache.ehcache.EhCacheFactoryBean 
 see org.springframework.cache.ehcache.EhCacheManagerFactoryBean
- Since:
- 5.0
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
EhCachepublic EhCache(net.sf.ehcache.Cache cache) 
 
- 
- 
Method Details- 
contains- Specified by:
- containsin interface- Cache<K extends Serializable,- V> 
 
- 
getKeys- Specified by:
- getKeysin interface- Cache<K extends Serializable,- V> 
 
- 
get- Specified by:
- getin interface- Cache<K extends Serializable,- V> 
 
- 
put- Specified by:
- putin interface- Cache<K extends Serializable,- V> 
 
- 
remove- Specified by:
- removein interface- Cache<K extends Serializable,- V> 
 
- 
clearpublic void clear()- Specified by:
- clearin interface- Cache<K extends Serializable,- V> 
 
- 
flushpublic void flush()- Specified by:
- flushin interface- Cache<K extends Serializable,- V> 
 
- 
getSizepublic long getSize()- Specified by:
- getSizein interface- Cache<K extends Serializable,- V> 
 
- 
reloadManagerpublic static final void reloadManager()
- 
getManagerpublic static final net.sf.ehcache.CacheManager getManager()
 
-