| 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.
|