public class UnorderedCache<K,V,E extends CacheEntry<V>> extends AbstractCache<K,V,E>
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
V |
get(KeyLock keyLock,
K key,
Object... parameters) |
V |
remove(KeyLock keyLock,
K key) |
clear, close, createNewEntry, exists, expireEntry, getCacheName, getExistingEntry, getKeyIterator, implantReference, isClosed, put, putIfAbsent, retrieveEntry, size, validateexecuteLockedCallback, gateKey, getLockTimeout, getStripeLockArray, lock, lockStripe, unlockclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteLockedCallback, getLockTimeout, lock, unlockpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource) throws CacheException
CacheExceptionpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource, int initialCapacity, float loadFactor, int concurrencyLevel) throws CacheException
CacheExceptionpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource, int initialCapacity, float loadFactor, int concurrencyLevel, long externalLockTimeout) throws CacheException
CacheExceptionpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource, CacheExpirationPolicy<E> cacheExpirationPolicy) throws CacheException
CacheExceptionpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource, CacheExpirationPolicy<E> cacheExpirationPolicy, int initialCapacity, float loadFactor, int concurrencyLevel) throws CacheException
CacheExceptionpublic UnorderedCache(String cacheName, CacheSource<K,V,E> cacheSource, CacheExpirationPolicy<E> cacheExpirationPolicy, int initialCapacity, float loadFactor, int concurrencyLevel, long externalLockTimeout) throws CacheException
CacheExceptionpublic V remove(KeyLock keyLock, K key)
remove in interface LockingCache<K,V>remove in class AbstractCache<K,V,E extends CacheEntry<V>>public V get(KeyLock keyLock, K key, Object... parameters) throws CacheException
get in interface LockingCache<K,V>get in class AbstractCache<K,V,E extends CacheEntry<V>>CacheExceptionCopyright © 2013. All Rights Reserved.