Я использую EHCache 3.5.2 и у меня возникают проблемы с получением всех ключей и записей кэша.
Я использую CacheManager для создания кэша.Затем я заполняю его некоторыми данными.Затем я хотел бы получить все записи в кэше.
Пример кода:
Cache<String, Foo> cache = cacheManager.createCache("fooCache",
CacheConfigurationBuilder.newCacheConfigurationBuilder(String.class, Foo.class,
ResourcePoolsBuilder.heap(20)).build());
cache.putAll(repository.findAll().stream().collect(toMap(Foo::getId, foo -> foo)));
List<Foo> foos = cache.???
List<String> keys = cache.???
Возможно ли это с v3.5?Кажется, это было возможно в более старых версиях EHCache.
спасибо