public class CacheManager
extends java.lang.Object
Constructor and Description |
---|
CacheManager() |
Modifier and Type | Method and Description |
---|---|
<T> java.util.Optional<T> |
getIfNotExpired(java.lang.String key,
java.time.Instant now) |
<T> void |
putInCache(java.lang.String key,
T value) |
void |
resetExpirationTime() |
void |
setDefaultExpirationTime(java.time.Duration duration) |
void |
setExpirationTime(java.time.Duration duration) |
public <T> java.util.Optional<T> getIfNotExpired(java.lang.String key, java.time.Instant now)
public void setExpirationTime(java.time.Duration duration)
public void setDefaultExpirationTime(java.time.Duration duration)
public <T> void putInCache(java.lang.String key, T value)
public void resetExpirationTime()
Copyright © 2022. All rights reserved.