Class EhcacheConfiguration
- java.lang.Object
-
- net.n2oapp.framework.config.ehcache.EhcacheConfiguration
-
@Configuration public class EhcacheConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description EhcacheConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.n2oapp.criteria.api.CollectionPageServicecacheConfigService(CacheTuner tuner)CacheLoggercacheLogger(CacheTuner cacheTuner)org.springframework.cache.ehcache.EhCacheCacheManagercacheManager(net.sf.ehcache.CacheManager cacheManager)net.n2oapp.criteria.api.CollectionPageServicecacheStatisticService(CacheTuner tuner)CacheTunercacheTuner(org.springframework.cache.CacheManager cacheManager, String monitoring)org.springframework.beans.factory.FactoryBeanehcache(org.springframework.core.io.Resource path)net.n2oapp.criteria.api.CollectionPageServicen2oMemoryService()
-
-
-
Method Detail
-
cacheManager
@Bean @Primary public org.springframework.cache.ehcache.EhCacheCacheManager cacheManager(net.sf.ehcache.CacheManager cacheManager)
-
ehcache
@Bean public org.springframework.beans.factory.FactoryBean ehcache(@Value("${n2o.config.ehcache.resource}") org.springframework.core.io.Resource path) throws MalformedURLException- Throws:
MalformedURLException
-
cacheStatisticService
@Bean public net.n2oapp.criteria.api.CollectionPageService cacheStatisticService(CacheTuner tuner)
-
cacheConfigService
@Bean public net.n2oapp.criteria.api.CollectionPageService cacheConfigService(CacheTuner tuner)
-
cacheLogger
@Bean public CacheLogger cacheLogger(CacheTuner cacheTuner)
-
cacheTuner
@Bean public CacheTuner cacheTuner(org.springframework.cache.CacheManager cacheManager, @Value("${n2o.config.ehcache.monitoring.on}") String monitoring)
-
n2oMemoryService
@Bean public net.n2oapp.criteria.api.CollectionPageService n2oMemoryService()
-
-