Package org.thymeleaf.cache
Interface ICacheEntryValidityChecker<K,V>
-
- Type Parameters:
K
- The type of the cache map keysV
- The type of the cache map values
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
StandardParsedTemplateEntryValidator
public interface ICacheEntryValidityChecker<K,V> extends Serializable
Defines the logic needed to (optionally) validate an entry living in an
ICache
object before returning it as the result of aget
operation. If not valid, the entry will be removed from the cache (and null will be returned).- Since:
- 2.0.0
- Author:
- Daniel Fernández
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
checkIsValueStillValid(K key, V value, long entryCreationTimestamp)
-