| Package | Description |
|---|---|
| org.smallmind.quorum.cache | |
| org.smallmind.quorum.cache.indigenous |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheLockException |
| Constructor and Description |
|---|
LockingCacheEnforcer(ReentrantLock[] stripeLocks,
long lockTimeout) |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> AbstractCache |
CacheBuilder.buildLeastRecentlyUsedCache(String cacheName,
TimestampedCacheSource<K,V> cacheSource,
int limit) |
static <K,V> AbstractCache |
CacheBuilder.buildLeastRecentlyUsedCache(String cacheName,
TimestampedCacheSource<K,V> cacheSource,
int limit,
int timeToLiveSeconds) |
TimestampOrderedCacheEntry<V> |
TimestampedCacheSource.createEntry(K key,
Object... parameters) |
E |
CacheSource.createEntry(K key,
Object... parameters) |
protected E |
AbstractCache.createNewEntry(K key,
Object... parameters) |
boolean |
AbstractCache.exists(KeyLock keyLock,
K key) |
V |
UnorderedCache.get(KeyLock keyLock,
K key,
Object... parameters) |
V |
OrderedCache.get(KeyLock keyLock,
K key,
Object... parameters) |
abstract V |
AbstractCache.get(KeyLock keyLock,
K key,
Object... parameters) |
protected E |
AbstractCache.getExistingEntry(KeyLock keyLock,
K key) |
protected E |
OrderedCache.implantReference(CacheReference<K,E> cacheReference) |
protected E |
AbstractCache.implantReference(CacheReference<K,E> cacheReference) |
V |
AbstractCache.put(KeyLock keyLock,
K key,
V value) |
V |
OrderedCache.remove(KeyLock keyLock,
K key) |
abstract V |
AbstractCache.remove(KeyLock keyLock,
K key) |
protected E |
AbstractCache.retrieveEntry(KeyLock keyLock,
K key) |
void |
AbstractCache.validate(KeyLock keyLock,
CacheValidationPolicy<E> cacheValidationPolicy) |
CacheReference<K,TimestampOrderedCacheEntry<V>> |
TimestampedCacheSource.wrapReference(K key,
V value) |
CacheReference<K,E> |
CacheSource.wrapReference(K key,
V value) |
| Constructor and Description |
|---|
AbstractCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheExpirationPolicy<E> cacheExpirationPolicy,
int initialCapacity,
float loadFactor,
int concurrencyLevel,
long externalLockTimeout) |
InternalHashMap(ReentrantLock[] stripeLocks,
int initialCapacity,
float loadFactor) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator,
CacheExpirationPolicy<E> cacheExpirationPolicy) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator,
CacheExpirationPolicy<E> cacheExpirationPolicy,
int initialCapacity,
float loadFactor,
int concurrencyLevel) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator,
CacheExpirationPolicy<E> cacheExpirationPolicy,
int initialCapacity,
float loadFactor,
int concurrencyLevel,
long externalLockTimeout) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator,
int initialCapacity,
float loadFactor,
int concurrencyLevel) |
OrderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheAccumulator<D,K,E> cacheAccumulator,
Comparator<D> metaDataComparator,
int initialCapacity,
float loadFactor,
int concurrencyLevel,
long externalLockTimeout) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheExpirationPolicy<E> cacheExpirationPolicy) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheExpirationPolicy<E> cacheExpirationPolicy,
int initialCapacity,
float loadFactor,
int concurrencyLevel) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
CacheExpirationPolicy<E> cacheExpirationPolicy,
int initialCapacity,
float loadFactor,
int concurrencyLevel,
long externalLockTimeout) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
int initialCapacity,
float loadFactor,
int concurrencyLevel) |
UnorderedCache(String cacheName,
CacheSource<K,V,E> cacheSource,
int initialCapacity,
float loadFactor,
int concurrencyLevel,
long externalLockTimeout) |
Copyright © 2013. All Rights Reserved.