public class EhCacheCacheManager extends AbstractTransactionSupportingCacheManager
CacheManager.| Constructor and Description | 
|---|
EhCacheCacheManager()
Create a new EhCacheCacheManager, setting the target EhCache CacheManager
 through the  
setCacheManager(net.sf.ehcache.CacheManager) bean property. | 
EhCacheCacheManager(CacheManager cacheManager)
Create a new EhCacheCacheManager for the given backing EhCache. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Cache | 
getCache(String name)
Return the cache associated with the given name. 
 | 
CacheManager | 
getCacheManager()
Return the backing EhCache  
CacheManager. | 
protected Collection<Cache> | 
loadCaches()
Load the caches for this cache manager. 
 | 
void | 
setCacheManager(CacheManager cacheManager)
Set the backing EhCache  
CacheManager. | 
decorateCache, isTransactionAware, setTransactionAwareaddCache, afterPropertiesSet, getCacheNamespublic EhCacheCacheManager()
setCacheManager(net.sf.ehcache.CacheManager) bean property.public EhCacheCacheManager(CacheManager cacheManager)
cacheManager - the backing EhCache CacheManagerpublic void setCacheManager(CacheManager cacheManager)
CacheManager.public CacheManager getCacheManager()
CacheManager.protected Collection<Cache> loadCaches()
AbstractCacheManagerloadCaches in class AbstractCacheManagerpublic Cache getCache(String name)
CacheManagergetCache in interface CacheManagergetCache in class AbstractCacheManagername - cache identifier (must not be null)null if none is found