public abstract class FailableCache<K,V>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.cache.LoadingCache<K,java.lang.Object> |
delegate |
| Constructor and Description |
|---|
FailableCache() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract V |
create(K key,
Errors errors) |
V |
get(K key,
Errors errors) |
(package private) boolean |
remove(K key) |
private final com.google.common.cache.LoadingCache<K,java.lang.Object> delegate
protected abstract V create(K key, Errors errors) throws ErrorsException
ErrorsExceptionpublic V get(K key, Errors errors) throws ErrorsException
ErrorsExceptionboolean remove(K key)