Example usage for org.springframework.cache.ehcache EhCacheCacheManager EhCacheCacheManager

List of usage examples for org.springframework.cache.ehcache EhCacheCacheManager EhCacheCacheManager

Introduction

In this page you can find the example usage for org.springframework.cache.ehcache EhCacheCacheManager EhCacheCacheManager.

Prototype

public EhCacheCacheManager() 

Source Link

Document

Create a new EhCacheCacheManager, setting the target EhCache CacheManager through the #setCacheManager bean property.

Usage

From source file:nl.surfnet.coin.api.GroupProviderConfigurationTest.java

@Bean(name = "cacheManager")
public CacheManager cacheManager() {
    EhCacheCacheManager cacheManager = new EhCacheCacheManager();
    EhCacheManagerFactoryBean factoryBean = new EhCacheManagerFactoryBean();
    factoryBean.setConfigLocation(new ClassPathResource("api-ehcache.xml"));
    try {//w  w  w .  j a  va  2s. c  o  m
        factoryBean.afterPropertiesSet();
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
    cacheManager.setCacheManager(factoryBean.getObject());
    return cacheManager;
}

From source file:nl.surfnet.coin.api.service.JanusClientDetailsServiceTest.java

@Bean
public CacheManager cacheManager() {
    EhCacheCacheManager cacheManager = new EhCacheCacheManager();
    EhCacheManagerFactoryBean factoryBean = new EhCacheManagerFactoryBean();
    factoryBean.setConfigLocation(new ClassPathResource("api-ehcache.xml"));
    try {/*ww w  .  jav  a2s . c o m*/
        factoryBean.afterPropertiesSet();
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
    cacheManager.setCacheManager(factoryBean.getObject());
    return cacheManager;
}