0
に私はそのように私のキャッシュを設定してい:条件付きexpireAfterAccess Googleのキャッシュ
Cache<String,MyClass> cache = CacheBuilder.newBuilder().expireAfterAccess(16l, TimeUnit.MINUTES).build()
と
class MyClass {
String name
boolean canExpire
}
を私はcanExpire = true
持つインスタンスがregurarly期限切れにしたいが、false
ないとのそれら。
このような動作を実現する標準的な方法はありますか。
あなたが期限切れにはなりません再置いエントリにスケジュールされたタスクでexpireAfterWrite
を使用することができます