DiskStoreConfiguration diskConfig = new DiskStoreConfiguration();
diskConfig.setPath(getTempDir().getPath());
config.addDiskStore(diskConfig);
CacheConfiguration defaultConfig = new CacheConfiguration();
defaultConfig.setMaxElementsInMemory(10000);
defaultConfig.setEternal(false);
defaultConfig.setOverflowToDisk(false);
defaultConfig.setTimeToIdleSeconds(120);
defaultConfig.setTimeToLiveSeconds(120);
defaultConfig.setDiskPersistent(false);
defaultConfig.setDiskExpiryThreadIntervalSeconds(120);
config.addDefaultCache(defaultConfig);
_cacheManager = new CacheManager(config);
}
return _cacheManager;