
org.thymeleaf.cache.ICacheEntryValidityChecker Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of thymeleaf Show documentation
Show all versions of thymeleaf Show documentation
Modern server-side Java template engine for both web and standalone environments
package org.thymeleaf.cache;
import java.io.Serializable;
/**
*
* Defines the logic needed to (optionally) validate an entry living in an
* {@link ICache} object before returning it as the result of a get
* operation. If not valid, the entry will be removed
* from the cache (and null will be returned).
*
*
* @author Daniel Fernández
*
* @since 2.0.0
*
* @param The type of the cache map keys
* @param The type of the cache map values
*/
public interface ICacheEntryValidityChecker extends Serializable {
public boolean checkIsValueStillValid(final K key, final V value, final long entryCreationTimestamp);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy