AbstractCacheEntry<K,V> |
Abstract class for cache entry providing suitable defaults.
|
BaseCache<K,V> |
Some default implementations for a cache.
|
BulkAction<K,V,R> |
Execute a set of entry actions in parallel to leverage bulk I/O.
|
BulkResultCollector<K,V> |
Collects result values of a bulk operation.
|
Cache2kCoreProviderImpl |
|
Cache2kCoreProviderImpl.Tunable |
|
CacheManagerImpl |
|
ConcurrentEntryIterator<K,V> |
Iterator over all cache entries.
|
ConcurrentMapWrapper<K,V> |
ConcurrentMap interface wrapper on top of a cache.
|
DummyConfigProvider |
The configuration via XML can be removed (e.g.
|
Entry<K,V> |
The cache entry.
|
Entry.ProcessingState |
Different possible processing states.
|
EntryAction<K,V,R> |
This is a method object to perform an operation on an entry.
|
EntryProcessingResultFactory |
|
ExceptionWrapper<K,V> |
The exception wrapper is used in the value field of the entry, in case of an exception.
|
Hash2<K,V> |
Simple concurrent hash table implementation using optimistic locking
for the segments locks.
|
HeapCache<K,V> |
Foundation for all cache variants.
|
HeapCache.Tunable |
|
IntegerTo16BitFloatingPoint |
Converts an unsigned long value to a 16 bit floating point number and back.
|
IntegrityState |
Used to record and check the integrity.
|
InternalCache2kBuilder<K,V> |
Method object to construct a cache2k cache.
|
InternalCache2kBuilder.WrappedAdvancedCacheLoader<K,V> |
Starting with 2.0 we don't send an entry with an exception to the loader.
|
IntHeapCache<V> |
Overwrite methods so the integer value gets stored directly in the
Entry.hashCode field and Entry.value is set to null.
|
MapValueConverterProxy<K,V,S> |
Delegates all requests to the given map and converts the value.
|
OperationCompletion<K> |
Completes when each operation for a key completes and propagates exception.
|
SegmentedEviction |
Forwards eviction operations to segments based on the hash code.
|
SingleProviderResolver |
Loads singletons of service provider implementations.
|
StandardCommonMetrics |
|
StandardCommonMetricsFactory |
Standard factory for metrics.
|
StandardExceptionPropagator |
Standard behavior of the exception propagator.
|
WiredCache<K,V> |
A cache implementation that builds on a heap cache and coordinates with additional
attachments like storage, listeners and a writer.
|