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));
};
}