| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allowsDifferentTTLThanInitialized |
protected String |
name |
protected long |
timeToLiveMs |
| Constructor and Description |
|---|
AbstractCache(String name,
long timeToLiveMs,
boolean allowsDifferentTTLThanInitialized) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doGet(K key,
Callback<V> callback) |
protected abstract void |
doSet(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
Future<V> |
get(K key) |
void |
get(K key,
Callback<V> callback) |
Future<Void> |
set(K key,
V value) |
void |
set(K key,
V value,
Callback<Void> callback) |
Future<Void> |
set(K key,
V value,
long timeToLiveMs) |
void |
set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
protected final String name
protected final long timeToLiveMs
protected final boolean allowsDifferentTTLThanInitialized
public AbstractCache(String name, long timeToLiveMs, boolean allowsDifferentTTLThanInitialized)
Copyright © 2014–2015 Nikolche Mihajlovski and contributors. All rights reserved.