Разница в кеше гуавы google между invalidateAll () и cleanUp ()

Скажи у меня естьCache это определяется так:

private static Cache<String, Long> alertsUIDCache = CacheBuilder.newBuilder().
           expireAfterAccess(60).build();

Из того, что я прочитал (поправьте меня, если я ошибаюсь):

Если значение записано вCache в 0:00 он должен быть переведен в состояние «готов к выселению» через 60 секунд. Фактическое удаление значения изCache будет на следующеммодификация кеша (что именно является модификацией кэша?).это правильно?

Кроме того, я не уверен, какая разница междуinvalidateAll() иcleanUp() методы, кто-то может дать объяснение?

Ответы на вопрос(1)

Ваш ответ на вопрос