public class CachePool
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static long |
defaultExpiry |
protected long |
expiry |
protected boolean |
storeByValue |
| Constructor and Description |
|---|
CachePool() |
| Modifier and Type | Method and Description |
|---|---|
<K,V> javax.cache.Cache<K,V> |
getCache(java.lang.String name,
java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass) |
protected javax.cache.CacheManager |
getCacheManager() |
long |
getExpiry() |
java.lang.String |
getProvider() |
boolean |
isStoreByValue() |
void |
setExpiry(long expiry) |
void |
setProvider(java.lang.String provider) |
void |
setStoreByValue(boolean storeByValue) |
public static final long defaultExpiry
protected long expiry
protected boolean storeByValue
public java.lang.String getProvider()
public void setProvider(java.lang.String provider)
public long getExpiry()
public void setExpiry(long expiry)
public boolean isStoreByValue()
public void setStoreByValue(boolean storeByValue)
protected javax.cache.CacheManager getCacheManager()
public <K,V> javax.cache.Cache<K,V> getCache(java.lang.String name,
java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)