29 lines
1.0 KiB
Java
29 lines
1.0 KiB
Java
|
package eu.dnetlib;
|
||
|
|
||
|
import org.springframework.boot.autoconfigure.cache.CacheManagerCustomizer;
|
||
|
import org.springframework.cache.concurrent.ConcurrentMapCacheManager;
|
||
|
import org.springframework.stereotype.Component;
|
||
|
|
||
|
import static java.util.Arrays.asList;
|
||
|
|
||
|
@Component
|
||
|
public class CacheCustomizer implements CacheManagerCustomizer<ConcurrentMapCacheManager> {
|
||
|
|
||
|
@Override
|
||
|
public void customize(final ConcurrentMapCacheManager cacheManager) {
|
||
|
cacheManager.setCacheNames(
|
||
|
asList(
|
||
|
"fundingpath-ids",
|
||
|
"indexdsinfo-cache",
|
||
|
"objectstoreid-cache",
|
||
|
"context-cache",
|
||
|
"context-cache-funder",
|
||
|
"context-cache-community",
|
||
|
"dsm-aggregationhistory-cache",
|
||
|
"dsm-firstharvestdate-cache",
|
||
|
"vocabularies-cache",
|
||
|
"community-cache",
|
||
|
"info"));
|
||
|
}
|
||
|
|
||
|
}
|