List of usage examples for org.springframework.cache.concurrent ConcurrentMapCacheManager ConcurrentMapCacheManager
public ConcurrentMapCacheManager()
From source file:com.jeanchampemont.notedown.config.CachingConfiguration.java
@Bean public CacheManager cacheManager() { return new ConcurrentMapCacheManager(); }
From source file:org.examples.spring.boot.caching.ConcurrentMapCachingExample.java
@Bean
ConcurrentMapCacheManager cacheManager() {
return new ConcurrentMapCacheManager();
}
From source file:aka.pirana.springsecurity.config.AppConfig.java
@Bean public CacheManager cacheManager() { System.out.println("aka.pirana.springsecurity.config.AppConfig.cacheManager()"); return new ConcurrentMapCacheManager(); }
From source file:org.icgc.dcc.metadata.server.config.CacheConfig.java
@Override public CacheManager cacheManager() { return new ConcurrentMapCacheManager() { @Override/* w ww.j a v a 2s. c o m*/ protected Cache createConcurrentMapCache(String name) { return new ConcurrentMapCache(name, createStore(), false); } /** * @return Guava cache instance with a suitable TTL. */ private ConcurrentMap<Object, Object> createStore() { return CacheBuilder.newBuilder().expireAfterWrite(CACHE_TTL_MINUTES, MINUTES).maximumSize(100) .build().asMap(); } }; }
From source file:ltistarter.Application.java
/** * Creates a CacheManager which allows the spring caching annotations to work * Annotations: Cacheable, CachePut and CacheEvict * http://spring.io/guides/gs/caching//* www . ja va 2s .c om*/ */ @Bean public CacheManager cacheManager() { return new ConcurrentMapCacheManager(); // not appropriate for production, try JCacheCacheManager or HazelcastCacheManager instead }
From source file:org.hsweb.web.controller.login.AuthorizeController.java
@PostConstruct public void init() { //?cacheManager,ConcurrentMapCacheManager if (cacheManager == null) { cacheManager = new ConcurrentMapCacheManager(); } }
From source file:nu.yona.server.CoreConfiguration.java
@Bean public CacheManager localCache() { return new ConcurrentMapCacheManager(); }
From source file:org.springframework.cloud.schema.avro.AvroMessageConverterSerializationTests.java
@Test public void sourceWriteSameVersion() throws Exception { User specificRecord = new User(); specificRecord.setName("joe"); Schema v1 = new Schema.Parser().parse(AvroMessageConverterSerializationTests.class.getClassLoader() .getResourceAsStream("schemas/user.avsc")); GenericRecord genericRecord = new GenericData.Record(v1); genericRecord.put("name", "joe"); SchemaRegistryClient client = new DefaultSchemaRegistryClient(); AvroSchemaRegistryClientMessageConverter converter = new AvroSchemaRegistryClientMessageConverter(client); converter.setDynamicSchemaGenerationEnabled(false); converter.setContentTypeResolver(new StringConvertingContentTypeResolver()); converter.setCacheManager(new ConcurrentMapCacheManager()); converter.afterPropertiesSet();//from w w w . ja v a 2s . c o m Message specificMessage = converter.toMessage(specificRecord, new MutableMessageHeaders(Collections.<String, Object>emptyMap()), MimeTypeUtils.parseMimeType("application/*+avro")); SchemaReference specificRef = extractSchemaReference( MimeTypeUtils.parseMimeType(specificMessage.getHeaders().get("contentType").toString())); Message genericMessage = converter.toMessage(genericRecord, new MutableMessageHeaders(Collections.<String, Object>emptyMap()), MimeTypeUtils.parseMimeType("application/*+avro")); SchemaReference genericRef = extractSchemaReference( MimeTypeUtils.parseMimeType(genericMessage.getHeaders().get("contentType").toString())); Assert.assertEquals(genericRef, specificRef); Assert.assertEquals(1, genericRef.getVersion()); }