キャッシュがあり、そこに新しい要素を入れています。アイテムをキャッシュに入れるたびに、削除リスナーがトリガーされます。物事が実際に削除または削除されている場合にのみ、削除リスナーがトリガーされるようにするにはどうすればよいですか?
Cache<String, String> cache = CacheBuilder.newBuilder()
// .expireAfterWrite(5, TimeUnit.MINUTES)
.removalListener((RemovalListener<String, String>) notification -> {
System.out.println("Why");
})
.build();
}
cache.put("a","b"); // triggers removal listener
ここで何か不足していますか?と呼ばれないのはなぜPutListenerですか?