| Package | Description |
|---|---|
| org.cache2k.core | |
| org.cache2k.core.event | |
| org.cache2k.impl.serverSide |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseCache<K,V>
Some default implementations for a cache.
|
class |
HeapCache<K,V>
Foundation for all cache variants.
|
class |
IntHeapCache<V>
Overwrite methods so the integer value gets stored directly in the
CompactEntry.hashCode field and CompactEntry.key is set to null. |
class |
IntWiredCache<V>
Just delegate to the non specialized versions for now.
|
class |
LongHeapCache<V>
Just delegate to the non specialized versions for now.
|
class |
LongWiredCache<V>
Just delegate to the non specialized versions for now.
|
class |
WiredCache<K,V>
A cache implementation that builds on a heap cache and coordinates with additional
attachments like storage, listeners and a writer.
|
| Modifier and Type | Method and Description |
|---|---|
InternalCache |
HealthInfoElement.getCache()
Cache reporting the trouble.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HeapCache.closePart2(InternalCache _userCache) |
InternalCacheInfo |
HeapCache.getInfo(InternalCache _userCache) |
InternalCacheInfo |
HeapCache.getLatestInfo(InternalCache _userCache) |
void |
TimingHandler.init(InternalCache<K,V> c)
Initialize timer, if needed.
|
String |
CacheManagerImpl.newCache(InternalCache c,
String _requestedName) |
| Constructor and Description |
|---|
ConcurrentMapWrapper(InternalCache<K,V> cache) |
EntryAction(HeapCache<K,V> _heapCache,
InternalCache<K,V> _userCache,
Semantic<K,V,R> op,
K k,
Entry<K,V> e) |
RunWithCatch(InternalCache _cache) |
| Constructor and Description |
|---|
AsyncDispatcher(InternalCache _cache,
Executor _executor) |
| Constructor and Description |
|---|
CacheMXBeanImpl(InternalCache cache) |
cache2k API documentation. Copyright © 2000–2019 headissue GmbH, Munich.