From 706c6fc647ea1746ba043418810323611c98eb2e Mon Sep 17 00:00:00 2001 From: Oscar Utbult <oscar.utbult@gmail.com> Date: Wed, 30 Nov 2016 20:56:03 +0100 Subject: [PATCH] Replace anonymous class with lambda --- .../samples/petclinic/system/CacheConfig.java | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) mode change 100644 => 100755 src/main/java/org/springframework/samples/petclinic/system/CacheConfig.java diff --git a/src/main/java/org/springframework/samples/petclinic/system/CacheConfig.java b/src/main/java/org/springframework/samples/petclinic/system/CacheConfig.java old mode 100644 new mode 100755 index b739db4..5a167a1 --- a/src/main/java/org/springframework/samples/petclinic/system/CacheConfig.java +++ b/src/main/java/org/springframework/samples/petclinic/system/CacheConfig.java @@ -27,17 +27,14 @@ class CacheConfig { @Bean public JCacheManagerCustomizer cacheManagerCustomizer() { - return new JCacheManagerCustomizer() { - @Override - public void customize(CacheManager cacheManager) { - CacheConfiguration<Object, Object> config = CacheConfigurationBuilder - .newCacheConfigurationBuilder(Object.class, Object.class, - ResourcePoolsBuilder.newResourcePoolsBuilder() - .heap(100, EntryUnit.ENTRIES)) - .withExpiry(Expirations.timeToLiveExpiration(Duration.of(60, TimeUnit.SECONDS))) - .build(); - cacheManager.createCache("vets", Eh107Configuration.fromEhcacheCacheConfiguration(config)); - } + return cacheManager -> { + CacheConfiguration<Object, Object> config = CacheConfigurationBuilder + .newCacheConfigurationBuilder(Object.class, Object.class, + ResourcePoolsBuilder.newResourcePoolsBuilder() + .heap(100, EntryUnit.ENTRIES)) + .withExpiry(Expirations.timeToLiveExpiration(Duration.of(60, TimeUnit.SECONDS))) + .build(); + cacheManager.createCache("vets", Eh107Configuration.fromEhcacheCacheConfiguration(config)); }; } -- GitLab