CacheFactory |
Creates Cache objects.
|
CacheSizes |
Utility class for determining the sizes in bytes of commonly used objects.
|
CacheUtil |
Utility methods for working with caches.
|
CacheWrapper<K extends Serializable,V extends Serializable> |
Acts as a proxy for a Cache implementation.
|
CaffeineCache<K extends Serializable,V extends Serializable> |
Wraps an instance of Ben Manes' Caffeine cache in a class that inherits from
Cache .
|
ComponentCacheWrapper<K extends Serializable,V extends Serializable> |
This specialized wrapper is used for the Components cache, which
should not be purged.
|
ConsistencyChecks |
This class defines methods that verify that the state of a cache and its various supporting data structures (in which
some data duplication is expected) is consistent.
|
ConsistencyMonitor |
Caches, especially clustered caches, have various supporting data structures that allow them to work properly in
certain conditions.
|
ConsistencyMonitor.Task |
|
DefaultCache<K extends Serializable,V extends Serializable> |
Default, non-distributed implementation of the Cache interface.
|
DefaultExternalizableUtil |
Default serialization strategy.
|
DefaultLocalCacheStrategy |
CacheFactoryStrategy for use in Openfire.
|
ExternalizableUtil |
Utility methods to assist in working with the Externalizable interfaces.
|
ReverseLookupComputingCacheEntryListener<K,V> |
Cache entry listener implementation that maintains a reverse lookup map for the cache that is being observed, which
is used to identify what cluster nodes are the logical owner of a particular cache entry.
|
ReverseLookupUpdatingCacheEntryListener<K,V> |
Cache entry listener implementation that maintains a reverse lookup map for the cache that is being observed, which
is used to identify what cluster node is the logical owner of a particular cache entry.
|
SerializingCache<K extends Serializable,V extends Serializable> |
A Cache implementation that stores data in serialized form.
|