All Classes Interface Summary Class Summary
Class |
Description |
AsyncDispatcher<K,V> |
Calls the listeners with help of the executor.
|
CloneCopyTransformer<T> |
Implement copy via reflective call to a clone method (needs to be public).
|
CopyCacheProxy<K,V> |
Cache proxy that expects the transformers keep the type but copy the objects.
|
CopyTransformer<T> |
Copy: Transform between identical representation types, but different instances.
|
EntryEvent<K,V> |
Entry events without original value, for created, expired and removed events.
|
EntryEventWithOldValue<K,V> |
Entry event with original value for update events.
|
EventHandling<K,V> |
Handles registering event listeners and event dispatching according to the JCache spec.
|
EventHandlingImpl<K,V> |
cache2k does not support changing the listener configuration at runtime.
|
ExtendedConfiguration<K,V> |
Extends the JCache complete configuration with an additional cache2k configuration.
|
ExtendedMutableConfiguration<K,V> |
Extends the JCache mutable configuration with an additional cache2k configuration.
|
JCacheAdapter<K,V> |
Forward cache operations to cache2k cache implementation.
|
JCacheBuilder<K,V> |
Constructs a requested JCache.
|
JCacheConfig |
Configuration section for the cache2k configuration to control additional
behavior related to JCache.
|
JCacheConfig.Builder |
|
JCacheJmxCacheMXBean |
|
JCacheJmxStatisticsMXBean |
|
JCacheJmxSupport |
|
JCacheManagerAdapter |
|
JCacheProvider |
JSR107 caching provider on top of cache2k.
|
ObjectCopyFactory |
Copying objects is not an easy task, so better have a factory for that.
|
ObjectTransformer<E,I> |
|
RuntimeCopyTransformer |
|
SerializableCopyTransformer<T> |
Uses serialization to copy the object instances.
|
SimpleObjectCopyFactory |
For immutable objects we just pass the reference through, other objects need to be
copied with clone or serialization.
|
TckMBeanServerBuilder |
A tricky MBean server builder which produces an mbean server
with id "TckMBeanServer" for any requested server.
|
TckMBeanServerBuilder.WrapperMBeanServerDelegate |
|
TouchyJCacheAdapter<K,V> |
Adapter to add required semantics for JSR107 with a custom expiry policy.
|
TouchyJCacheAdapter.ExpiryPolicyAdapter<K,V> |
|
TransformingCacheProxy<K,V,K0,V0> |
This is a proxy that filters all keys and values that go in and out.
|
Util |
|